ESLimburg Posted March 24, 2009 Share Posted March 24, 2009 Ik heb een vraag over de nieuwe functie Veld op naam instellen die zich in Filemaker 10 bevind Ik wil daar het doelveld als parameter doorgeven, maar wat ik ook probeer dit wil niet lukken. Ik heb ter verduidelijking meer parameters in gebruik en gebruik voor het oproepen van de parameters de volgende functie MiddleValues( Get ( Script Parameter ) ; 1 ; 1 ) Die eerste 1 verander ik dan in het nummer van de parameter die ik wil gebruiken. Maar wat ik ook probeer het script vult echter steeds de waarde van het veld in en niet de veldnaam. Ik heb geprobeerd: "MiddleValues( Get ( Script Parameter ) ; 1 ; 1 )" "\""MiddleValues( Get ( Script Parameter ) ; 1 ; 1 )"\"" en de parameter tussen aanhalingstekens maar ook dat werkt niet. Wie weet hoe dit op te lossen? Quote Link to comment
0 JeanWM Posted March 24, 2009 Share Posted March 24, 2009 Substitute je delimiter met een ¶ in een MiddleValues functie Daardoor krijg je een "list". Met de PatternCount kun je de nodige parameter uit de lijst halen. Maar het is gemakkelijker om hiervoor een custom function te gebruiken. Quote Link to comment
0 ESLimburg Posted March 24, 2009 Author Share Posted March 24, 2009 Dit is mijn Parametersregel: Catagorie1::Prod1 & ¶ &Catagorie1::Voor1 & ¶ & Catagorie1::voor1 extra & ¶ & "Catagorie1::Voor1" Het gaat dus om de functie Veld op naam die krijg ik niet aan het werken, de rest werkt wel Veld op naam instellen [MiddleValues( Get ( Script Parameter ) ; 4 ; 1 ); MiddleValues( Get ( Script Parameter ) ; 3 ; 1 ) + MiddleValues( Get ( Script Parameter ) ; 2 ; 1 )] Quote Link to comment
Question
ESLimburg
Ik heb een vraag over de nieuwe functie Veld op naam instellen die zich in Filemaker 10 bevind
Ik wil daar het doelveld als parameter doorgeven, maar wat ik ook probeer dit wil niet lukken.
Ik heb ter verduidelijking meer parameters in gebruik en gebruik voor het oproepen van de parameters de volgende functie
MiddleValues( Get ( Script Parameter ) ; 1 ; 1 ) Die eerste 1 verander ik dan in het nummer van de parameter die ik wil gebruiken.
Maar wat ik ook probeer het script vult echter steeds de waarde van het veld in en niet de veldnaam.
Ik heb geprobeerd:
"MiddleValues( Get ( Script Parameter ) ; 1 ; 1 )"
"\""MiddleValues( Get ( Script Parameter ) ; 1 ; 1 )"\""
en de parameter tussen aanhalingstekens maar ook dat werkt niet.
Wie weet hoe dit op te lossen?
Link to comment
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.