Zeehond Posted December 10, 2010 Posted December 10, 2010 Hallo, Ben een script aan het maken met een zoekopdracht. als ik deze regel gebruik krijg ik een prachtig resultaat: if[actiedatabase::sleutel=januari 2010rir] als ik het jaartal vervang door een veld (zodat je niet elkjaar het script hoeft aan te passen) if[actiedatabase::sleutel=januari "&QHSE report::reporting year&"rir] dan werkt het niet. Doe ik iets verkeerd of wil ik iets dat niet kan? Groet, Rik Quote
0 tackenco Posted December 10, 2010 Posted December 10, 2010 Moet je eens kijken of er wat in het veld report::reporting year staat zodra je in de zoekmodus bent. Ik vermoed van niet, dan werkt je script dus ook niet. Quote
0 pjotter Posted December 10, 2010 Posted December 10, 2010 Heb je het veld als global veld ingesteld? Quote
0 fmwebshop Posted December 11, 2010 Posted December 11, 2010 Als je een veldinhoud opneemt in een formule in een script kun je volgens mij het beste deze inhoud eerst in een scriptvariabele opslaan. Jouw probleem is mogelijk dat je script, op het moment dat het de betreffende veldinhoud nodig heeft niet meer kan bepalen van wélk record. Vr gr. Harry Quote
0 Zeehond Posted December 11, 2010 Author Posted December 11, 2010 Harry, Heel toevallig, ik wilde net de oplossing posten toen ik jouw bericht las. Instellen als vriabele was inderdaat de oplossing. Bedankt voor alle reacties! Groet, Rik Quote
Question
Zeehond
Hallo,
Ben een script aan het maken met een zoekopdracht.
als ik deze regel gebruik krijg ik een prachtig resultaat:
if[actiedatabase::sleutel=januari 2010rir]
als ik het jaartal vervang door een veld (zodat je niet elkjaar het script hoeft aan te passen)
if[actiedatabase::sleutel=januari "&QHSE report::reporting year&"rir]
dan werkt het niet.
Doe ik iets verkeerd of wil ik iets dat niet kan?
Groet,
Rik
4 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.