Jump to content
  • 0

Waar wordt welk script gebruikt


Vitruvius

Question

Is er een manier om er achter te komen waar een script gebruikt wordt.

Ik heb namelijk de mogelijkheid om een script te schrappen, maar mijn ervaring leert mij dat het wel eens zou kunnen dat dat script ergens anders ook nog gebruikt wordt met alle gevolgen van dien indien ik het verwijder. Filemaker laat namelijk niets weten.

Nu kan ik dit laten staan, maar op den duur staan er zoveel scripts in die niet meer gebruikt worden...

 

Dus, kan ik dat ergens achterhalen?

Link to comment

7 answers to this question

Recommended Posts

  • 0

Zo op het eerste gezicht toch niet echt wat ik zoek.

 

het geeft weer welk script welk veld gebruiken, maar niet van waaruit ze worden geactiveerd.

ik mis nog de kolom waar in staat dat dit script getriggerd wordt door vb. bij toegang die layout, door die knop, door het verlaten van dat veld. etc...

 

of kijk ik niet ver genoeg...

Link to comment
  • 0

Je kijkt denk ik niet ver genoeg. Als je gewoon zoek gebruikt in een ddr-webpagina (werkt met safari, firefox etc. etc.) dan tref je alle tegenwoordigheden van een script in een bestand aan: de layouts + eventuele scripttriggers, de velden + eventuele scripttriggers, de knoppen die het script afvuren, de scripts die het script aanroepen en uiteindelijk het script zelf.

Link to comment
  • 0

ik mis nog de kolom waar in staat dat dit script getriggerd wordt door vb. bij toegang die layout, door die knop, door het verlaten van dat veld. etc...

 

 

Dat is doorgaans meta data of meta content.

Zoiets droppen we doorgaans in het script zelf, bovenaan bij het begin:.

 

 # Purpose :
# History : Created by      , 27/12/2012
# Version : 1.0
# Dependencies :
# Called from : 
# Parameter: None
# Prerequisites :  
# Final State : Same as initial
# $variable : None
# $$variable : None
# Run with full access privileges: No
#
# Notes
#
==============

 

We hebben een script template met al die info klaar.

Een nieuw script is dus een copy van de template, verander de naam, vul de meta content in en maak je script.

Elke mogelijke verandering wordt gedocumenteerd.

 

Wij houden op die manier de history bij, de versie, waar het script vanaf hangt

waar het aangroepen wordt, knop, ander script en de layout van waar, of het een trigger is of een trigger gebruikt wordt,

de gebruikte variabelen, hoe het script loopt (full access of niet)

 

Iedere verandering komt na versie 1.0 en wordt gedocumenteerd met wat, door wie,wanneer, hoe en waarom.

 

Scheelt heel wat puzzle achtig opzoekwerk.

Edited by Guest
Link to comment
  • 0

Maar het zou inderdaad mooier zijn als in de DDR bij het script ook stond waar het wordt gebruikt. Nu is dat alleen:

 

Include In Menu

Layouts that use this script

Scripts that use this script

 

en niet wanneer er een script trigger voor is. Dat kun je vinden op de manier van Menno, maar het is wel omslachtig.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...