Skapa och infoga fragment

Du kan skapa ett fragment i en separat XDP-fil eller i den aktuella formulärdesignen. När du skapar fragmentet i en separat fil kan du ersätta de markerade objekten med en referens till fragmentfilen. Om du inte ersätter urvalet med en fragmentreferens skapas fragmentet, men urvalet förblir oförändrat och är inte kopplat till det nya fragmentet. Om du lämnar urvalet oförändrat sparar du tid när du behöver skapa flera liknande fragment.

Om du skapar fragmentet i den aktuella filen är det en fördel när du vill definiera flera fragment i en fil. Om du skapar flera fragment i en fil blir det enklare att uppdatera flera fragment, i synnerhet när fragmenten är lika varandra.

Obs! Du kan inte skapa ett fragment i ett formulär som du har skapat genom att importera en PDF-fil som bild. Mer information finns i Importera PDF-dokument som bilder.

Fragmenten identifieras genom sina fragmentnamn. När du skapar fragmentet i en separat fil kan du även specificera sökväg och filnamn. Fragmentnamnet behöver inte matcha filnamnet.

Fragmentnamnet visas i fragmentbiblioteken när du klickar på OK i dialogrutan Skapa fragment. När du skapar ett fragment i den aktuella formulärdesignen och sparar det som en XDP-fil visas fragmentets namn i fragmentbiblioteket när du sparar filen.

När du skapar ett fragment kan du antingen välja ett befintligt delformulär eller välja ett eller flera objekt. Om du väljer objekt som inte ingår i ett delformulär kapslas objekten i ett delformulär när fragmenten skapas.

Obs! När du har skapat ett fragment genom att välja befintliga objekt, kan du uppdatera skriptreferenser i fragmentet för att reflektera att objekten har kapslats i ett nytt delformulär.

Du kan använda menyn för att skapa ett fragment eller också kan du dra de markerade objekten in till Fragmentbiblioteket. När du skapar ett fragment genom att dra urvalet till fragmentbiblioteket är alternativet att skapa fragmentet i den aktuella filen ej tillgängligt.

Spara fragmentkällfilerna som XDP-filer. Om du sparar en fragmentkällfil som en PDF-fil kan du inte referera till fragmenten i andra formulär.

När du skapar ett fragment i ett LiveCycle-program och checkar in det, sparas det i databasen och visas i programvyn i Workbench.

Skapa skriptfragment från skriptobjekt i stället för delformulär eller skapa dem från paletten Hierarki.

Mer information om att skapa och infoga skriptfragment finns i Använda skriptfragment.

Skapa ett fragment

  1. Markera objekten som ska ingå i fragmentet. Du kan välja ett fragment eller flera objekt.

  2. Välj Redigera > Fragment > Skapa fragment.

  3. (Valfritt) Skriv en beskrivning av fragmentet i rutan Beskrivning.

  4. Välj en metod för att skapa fragmentet:

    • Om du vill definiera fragmentet i en separat XDP-fil som lagras i fragmentbiblioteket väljer du Skapa fragment i fragmentbibliotek.

      • Välj det fragmentbibliotek där du vill spara fragmentfilen i den fristående versionen av Designer.

      • I Designer med Workbench väljer du en LiveCycle-programmapp där du vill spara fragmentfilen i listan Fragmentbibliotek. Du kan inte välja en rotprogrammapp.

      • (Valfritt) Om du vill använda ett annat filnamn går du till rutan Filnamn och skriver ett filnamn för fragmentet.

      • Om du vill referera till det nya fragmentet i den aktuella formulärdesignen markerar du Ta bort avsnitt med referens till nytt formulärfragment och klickar på OK.

Infoga fragmentreferenser

Du kan använda fragment för att återanvända innehåll i flera formulär. När du skapar en formulärdesign infogar du en referens i ett befintligt fragment, och fragmentet visas i formulärdesignen.

Efter att du har infogat en fragmentreferens kan du ändra dess position i formulärdesignen.

Om du använder Designer med Workbench kan du infoga en referens till ett fragment som ligger utanför rotprogrammappen eller inte finns i ett Workbench-program. Du måste dock kopiera fragmentet och de refererade filerna till det aktuella programmet. Filerna kopieras till samma mapp som det aktuella formuläret och referenserna till filerna uppdateras.

Obs! Du kan inte infoga ett fragment i ett formulär som har skapats genom att en PDF-fil importerats som bild. Se Importera PDF-dokument som bilder.
Om du vill förhandsgranska fragmenten på fliken Fragmentbibliotek väljer du Visa förhandsgranskningsfönster på palettmenyn.

Så här infogar du ett fragment från paletten Fragmentbibliotek

 Gör något av följande:
  • Dra objfragmentet och släpp det på formulärdesignen.

    Obs! Du kan inte dra ett fragment från paletten Fragmentbibliotek till ett delformulär underordnat SubformSet. Markören ändras och en varningsikon (en cirkel med ett diagonalt streck) som anger att denna åtgärd är otillåten visas.
  • Dubbelklicka på fragmentet.

Infoga ett fragment från Infoga-menyn

  1. Välj Infoga > Fragment.

  2. Navigera till den fil som innehåller fragmentet.

  3. Markera filen.

  4. Om filen innehåller mer än ett fragment väljer du ett fragment.

  5. Klicka på OK. Fragmentet visas i mitten av den synliga sidan.