|
Fragment kan innehålla återanvändbara JavaScript-funktioner eller värden som lagras separat från eventuella skriptobjekt. Du kan använda dessa fragment för att skapa egna funktioner och egenskaper som du kan använda på många platser i ett formulär eller i många formulär.
Exempelfragmentet countryScript styr samspelet mellan listrutorna Land och Region i exempelformulären. Vilka alternativ som visas i listrutan Region beror på vilket land som valts i listrutan Land.
Testa ett exempelskriptfragmentÖppna exempelformuläret Min interaktiva IO.pdf och klicka på fliken Förhandsgranska PDF i layoutredigeraren.
Under avsnittet Beställt av i formuläret väljer du Kanada i listrutan Land och klickar i listrutan Region. I listan finns regioner du kan välja bland.
Därefter väljer du USA i listrutan Land och klickar i listrutan Region. I listan finns delstater du kan välja bland.
Därefter ska vi titta närmare på fragmentet countryScript i exempelformuläret.
Visa skriptet i fragmentet countryScriptI paletten Fragmentbibliotek högerklickar du på countryScript och väljer Redigera fragment.
Observera att fragmentet är underordnat Variabler på paletten Hierarki. Fragment kan inte innehålla skript som är kopplade till andra formulärobjekt, t.ex. händelseskript som validate, calculate och initialize.
Markera skriptobjektet countryScript på paletten Hierarki.
Expandera skriptredigeraren om du vill visa skriptet.
Fragmentet countryScript i listruteobjekten drpDeliverToCountry och drpDeliverToStatePrv är refererade i exempelformulären OrderedByAddress och DeliverToAddress.
Högerklicka på DeliverToAddress och välj Redigera fragment i paletten Fragmentbibliotek.
Markera listruteobjektet drpDeliverToCountry på paletten Hierarki och visa skriptet i skriptredigeraren. Lägg märke till hur fragmentet countryScript refereras i skriptredigeraren.
Klicka för att fortsätta: Använda fragment för att styra visningen av delformulär
|
|
|