|
Fragmenten kunnen herbruikbare JavaScript-functies of waarden bevatten die los van een bepaald scriptobject zijn opgeslagen. Met deze fragmenten maakt u aangepaste functies en eigenschappen die u op vele plekken in een formulier of in vele formulieren wilt gebruiken.
Het voorbeeldfragment countryScript bestuurt bijvoorbeeld de interactie tussen de vervolgkeuzelijsten Land en Staat/provincie in de voorbeeldformulieren. De opties in de vervolgkeuzelijst Staat/provincie zijn afhankelijk van het geselecteerde land in de vervolgkeuzelijst Land.
Een voorbeeldscriptfragment testenOpen het voorbeeldformulier Mijn inkooporder Interactive.pdf en klik op het tabblad Voorbeeld-PDF in de Indelingseditor.
Selecteer in het formulier Canada onder de sectie Besteld door in de vervolgkeuzelijst Land en klik op de vervolgkeuzelijst Staat/provincie. De lijst bevat provincies die u kunt kiezen.
Selecteer vervolgens Verenigde Staten in de vervolgkeuzelijst Land en klik op de vervolgkeuzelijst Staat/provincie. De lijst bevat staten die u kunt kiezen.
Hierna bekijken we het fragment countryScript in de voorbeeldformulieren nader.
Het script in het fragment countryScript weergevenKlik in het palet Fragmentbibliotheek met de rechtermuisknop op countryScript en selecteer Fragment bewerken.
Het fragment is een onderliggend element van Variabelen in het palet Hiërarchie. Fragmenten kunnen geen scripts bevatten die zijn gekoppeld aan andere formulierobjecten, zoals gebeurtenisscripts als validate, calculate of initialize.
Selecteer het scriptobject countryScript in het palet Hiërarchie.
Breid de Scripteditor uit om het script weer te geven.
Naar het fragment countryScript wordt verwezen door de vervolgkeuzelijstobjecten drpDeliverToCountry en drpDeliverToStatePrv in de fragmenten OrderedByAddress en DeliverToAddress in de voorbeeldformulieren.
Klik in het palet Fragmentbibliotheek met de rechtermuisknop op DeliverToAddress en selecteer Fragment bewerken.
Selecteer het vervolgkeuzelijstobject drpDeliverToCountry in het palet Hiërarchie en bekijk het script in de Scripteditor. U ziet hoe naar het fragment countryScript wordt verwezen in de Scripteditor.
Klik op deze koppeling om door te gaan: Fragmenten gebruiken bij het besturen van de weergave van subformulieren
|
|
|