Fragmenten maken en invoegen

U kunt een fragment maken in een afzonderlijk XDP-bestand of in het huidige formulierontwerp. Wanneer u het fragment maakt in een afzonderlijk bestand, kunt u de geselecteerde objecten vervangen door een verwijzing naar het fragmentbestand. Als u de selectie niet vervangt door een fragmentverwijzing, wordt het fragment gemaakt maar blijft de selectie ongewijzigd en wordt deze niet verbonden met het nieuwe fragment. Doordat de selectie ongewijzigd blijft, kunt u indien nodig sneller meerdere soortgelijke fragmenten maken.

Het kan nuttig zijn het fragment in het huidige bestand te maken wanneer u meerdere fragmenten in één bestand wilt definiëren. Met meerdere fragmenten in één bestand kunt u meerdere fragmenten gemakkelijker bijwerken, vooral als de fragmenten op elkaar lijken.

Opmerking: U kunt geen fragment maken in een formulier dat is gemaakt door een PDF-bestand als illustratie te importeren. Zie PDF-documenten als illustraties importeren voor meer informatie.

Fragmenten worden aangeduid met de fragmentnaam. Wanneer u het fragment maakt in een afzonderlijk bestand, kunt u ook de locatie en de bestandsnaam opgeven. De fragmentnaam hoeft niet overeen te komen met de bestandsnaam.

De fragmentnaam verschijnt in de fragmentbibliotheek wanneer u op OK klikt in het dialoogvenster Fragment maken. Wanneer u een fragment maakt in het huidige formulierontwerp en het opslaat als XDP-bestand, verschijnt de fragmentnaam in de fragmentbibliotheek wanneer u het bestand opslaat.

Wanneer u een fragment maakt, kunt u een bestaand subformulier selecteren of een of meer objecten selecteren. Als u objecten selecteert die zich niet in een subformulier bevinden, worden objecten ondergebracht in een subformulier wanneer het fragment wordt gemaakt.

Opmerking: Nadat u een fragment hebt gemaakt door bestaande objecten te selecteren, moet u scriptverwijzingen bijwerken in het fragment om weer te geven dat de objecten zijn ondergebracht in een nieuw subformulier.

U kunt een opdracht in het menu kiezen om een fragment te maken maar u kunt ook de geselecteerde objecten naar de fragmentbibliotheek slepen. Wanneer u een fragment maakt door de selectie naar de fragmentbibliotheek te slepen, is de optie voor het maken van het fragment in het huidige bestand niet beschikbaar.

Sla fragmentbronbestanden op als XDP-bestanden. Als u een fragmentbronbestand opslaat als een PDF-bestand, kunt u in andere formulieren niet naar de fragmenten verwijzen.

Wanneer u een fragment maakt in een LiveCycle-toepassing en dit selecteert, wordt het opgeslagen in de opslagruimte en weergegeven in de weergave Toepassingen in Workbench.

Maak scriptfragmenten van scriptobjecten in plaats van subformulieren, en maak deze vanuit het palet Hiërarchie.

Zie Scriptfragmenten gebruiken voor meer informatie over het maken en invoegen van scriptfragmenten.

Een fragment maken

  1. Selecteer de objecten die u in het fragment wilt opnemen. U kunt een fragment of meerdere objecten selecteren.

  2. Selecteer Bewerken > Fragmenten > Fragment maken.

  3. (Optioneel) Typ in het vak Beschrijving een beschrijving van het fragment.

  4. Selecteer een methode om een fragment te maken:

    • Selecteer Fragment maken in fragmentbibliotheek om het fragment in een afzonderlijk XDP-bestand te definiëren dat in de fragmentbibliotheek wordt opgeslagen.

      • Selecteer in de stand-alone versie van Designer de fragmentbibliotheek waarin u het fragmentbestand wilt opslaan.

      • Selecteer in Designer met Workbench in de lijst Fragmentbibliotheek een LiveCycle-toepassingsmap waarin u het fragmentbestand wilt opslaan. U kunt niet de hoofdmap van de toepassing selecteren.

      • (Optioneel) Als u een andere bestandsnaam wilt gebruiken, typt u in het veld Bestandsnaam de bestandsnaam voor het fragment.

      • Als u in het huidige formulierontwerp wilt verwijzen naar het nieuwe fragment, selecteert u Selectie vervangen door verwijzing naar nieuw formulierfragment. Klik vervolgens op OK.

Fragmentverwijzingen invoegen

U kunt met fragmenten inhoud hergebruiken in meerdere formulieren. Wanneer u bij het maken van een formulierontwerp een verwijzing invoegt naar een bestaand fragment, wordt het fragment in het formulierontwerp weergegeven.

Nadat u een fragmentverwijzing hebt ingevoegd, kunt u deze in het formulierontwerp verplaatsen.

Als u Designer met Workbench gebruikt, kunt u een verwijzing invoegen naar een fragment dat zich buiten de hoofdmap van de toepassing of niet in een Workbench-toepassing bevindt. U moet dan wel het fragment en de bestanden waarnaar het fragment verwijst, kopiëren naar de huidige toepassing. De bestanden worden gekopieerd naar dezelfde map als het huidige formulier, en de verwijzingen naar de bestanden worden bijgewerkt.

Opmerking: U kunt geen fragment invoegen in een formulier dat is gemaakt door een PDF-bestand als illustratie te importeren. (Zie PDF-documenten als illustraties importeren.)
Selecteer Voorbeeldvenster weergeven in het menu van het palet Fragmentbibliotheek als u een voorbeeld van de fragmenten wilt zien.

Een fragment invoegen via het palet Fragmentbibliotheek

 Voer een van de volgende handelingen uit:
  • Sleep het fragment naar het formulierontwerp.

    Opmerking: Het is niet mogelijk een fragment vanuit het palet Fragmentbibliotheek te slepen naar een subformulier dat een onderliggend formulier is van een SubformSet. De cursor verandert en er wordt in Designer een waarschuwingspictogram (een cirkel met een diagonale lijn) weergegeven om aan te geven dat deze bewerking niet is toegestaan.
  • Dubbelklik op het fragment.

Een fragment invoegen via het menu Invoegen

  1. Selecteer Invoegen > Fragment invoegen.

  2. Navigeer naar het bestand met het fragment.

  3. Selecteer het bestand.

  4. Als het bestand meer dan één fragment bevat, selecteert u het fragment.

  5. Klik op OK. Het fragment wordt in het midden van de zichtbare pagina weergegeven.