Informatie over fragmenten

Een fragment is een herbruikbaar onderdeel van een formulier. Een fragment kan bijvoorbeeld een adresblok of juridische tekst bevatten.

Een fragment wordt beheerd in de fragmentbibliotheek en wordt opgeslagen als afzonderlijk XDP-bestand dat in meerdere formulierontwerpen kan worden ingevoegd. In de stand-alone versie van Designer worden fragmenten opgeslagen in het bestandssysteem en in de fragmentbibliotheek. In Designer met Workbench worden fragmenten opgeslagen in de fragmentbibliotheek en in de LiveCycle-opslagruimte.

Met fragmenten kunt u het maken en beheren van grote aantallen formulieren vereenvoudigen en versnellen. Bij het maken van een formulier voegt u een verwijzing in naar het gewenste fragment en het fragment wordt in het formulier weergegeven. De fragmentverwijzing bevat een subformulier dat naar het fysieke XDP-bestand wijst.

Alle fragmenten hebben gemeenschappelijke kenmerken:

  • Alle fragmenten worden op dezelfde manier gemaakt.

  • U kunt een fragment maken in het huidige bestand of in een afzonderlijk bestand, en u kunt meerdere fragmenten in hetzelfde bestand maken.

    Wanneer u een fragment maakt in een afzonderlijk bestand, wordt een bestand gegenereerd dat wordt opgeslagen in het bestandssysteem of in de LiveCycle-opslagruimte.

  • Andere formulierauteurs kunnen de fragmenten in hun formulierontwerpen gebruiken.

  • De fragmentbronbestanden worden bewerkt in Designer.

Fragmenten en subformulieren

U kunt een fragment maken door een bestaand subformulier te selecteren of een of meer objecten te selecteren. Subformulieren bevatten ook tabellen, tabelrijen, koptekstrijen en voettekstrijen. Als u objecten selecteert die zich niet in een subformulier bevinden, worden objecten ondergebracht in een subformulier wanneer het fragment wordt gemaakt.

U kunt ook een gekozen subformulierset gebruiken met meerdere fragmentverwijzingen. Een gekozen subformulierset is een variant van het subformuliersetobject, waarmee u de weergave van specifieke subformulieren vanuit de set kunt aanpassen met behulp van voorwaardelijke instructies. U gebruikt voorwaardelijke instructies om te bepalen welk subformulier in de set in het resulterende formulier wordt weergegeven.

Elk subformulier in een set kan bijvoorbeeld informatie voor een bepaalde provincie bevatten en het weergegeven subformulier kan worden bepaald op basis van de provincie waarvoor het formulier wordt ingevuld.

Scriptfragmenten

Een scriptfragment bevat herbruikbare JavaScript-functies of waarden die afzonderlijk van een bepaald object wordt opgeslagen, zoals datumparsering of aanroep van een webservice. Deze fragmenten omvatten een enkel scriptobject dat als onderliggend element van variabelen in het palet Hiërarchie voorkomt. Fragmenten kunnen niet worden gemaakt op basis van scripts die eigenschappen zijn van andere objecten, zoals gebeurtenisscripts als valideren, berekenen of initialiseren.

Zie Scriptfragmenten gebruiken voor meer informatie.