Generera arkivdokument för adaptiva formulär eller adaptiva formulärfragment generate-document-of-record-for-adaptive-forms
Adobe rekommenderar att du använder den moderna och utbyggbara datainhämtningen Core Componentsför att skapa nya adaptiva Formseller att lägga till adaptiva Forms på AEM Sites-sidor. De här komponenterna utgör ett betydande framsteg när det gäller att skapa adaptiva Forms-filer, vilket ger imponerande användarupplevelser. I den här artikeln beskrivs det äldre sättet att skapa Adaptiv Forms med baskomponenter.
Ökning overview
Efter att ha skickat in ett formulär vill era kunder vanligtvis registrera, i utskrift eller i dokumentformat, den information de har fyllt i formuläret för framtida referens. Detta kallas för ett urkunder.
I den här artikeln beskrivs hur du kan generera ett postdokument för Adaptiv Forms eller Adaptiv formulärfragment.
Anpassningsbara formulärtyper och deras urkunder adaptive-form-types-and-their-documents-of-record
När du skapar ett anpassat formulär kan du välja en formulärmodell. Dina alternativ är:
-
Formulärmallar
Gör att du kan välja en XFA-mall för ditt adaptiva formulär. När du väljer en XFA-mall kan du använda den associerade XDP-filen för postdokument enligt beskrivningen ovan. -
XML-schema
Gör att du kan välja en XML-schemadefinition för ditt adaptiva formulär. När du väljer ett XML-schema för det anpassade formuläret kan du:- Associera en XFA-mall för postdokument. Se till att associerad XFA-mall använder samma XML-schema som ditt adaptiva formulär
- Generera arkivhandlingar automatiskt
-
Ingen
Gör att du kan skapa ett anpassat formulär utan någon formulärmodell. Registerdokumentet genereras automatiskt för ditt anpassningsbara formulär.
När du väljer en formulärmodell konfigurerar du postdokumentet med de alternativ som finns under Dokumentmallskonfiguration. Se Dokumentmallskonfiguration.
Automatiskt genererat arkivdokument automatically-generated-document-of-record
Med ett urkunder kan kunderna spara en kopia av det inskickade formuläret för utskrift. När du automatiskt genererar ett postdokument uppdateras det automatiskt varje gång du ändrar formuläret. Du kan till exempel ta bort åldersfält för kunder som väljer USA som land. När sådana kunder genererar ett postdokument är åldersfältet inte synligt för dem i postdokumentet.
Automatiskt genererade urkunder har följande fördelar:
- Den tar hand om databindning.
- Fälten som är markerade exkluderar från registreringsdokumentet döljs automatiskt när de skickas. Ingen extra ansträngning krävs.
- Det sparar tid när du utformar dokument för postmallar.
- Du kan prova olika format och utseende med olika basmallar och välja bästa format och utseende för Dokument för post. Det är valfritt att formatera utseenden, och om du inte anger någon formatering anges systemformaten som standard.
- Det säkerställer att alla ändringar i formuläret omedelbart återspeglas i urkunder.
Komponenter som automatiskt genererar ett postdokument components-to-automatically-generate-a-document-of-record
Om du vill generera ett postdokument för adaptiva formulär behöver du följande komponenter:
Anpassat formulär som du vill skapa ett postdokument för.
Anpassat formulärfragment Anpassat formulärfragment som du vill generera ett postdokument för.
Basmall (rekommenderas) XFA-mall (XDP-fil) skapad i AEM Designer. Basmallen används för att ange formaterings- och varumärkesinformation för postmalldokument.
Se Basmall för ett postdokument
Dokument för postmall XFA-mall (XDP-fil) genererad från ett adaptivt formulär.
Se Dokumentmallskonfiguration.
Formulärdata Information ifylld av en användare i det adaptiva formuläret. Den sammanfogas med postmalldokumentet för att generera postdokumentet.
Mappning av adaptiva formulärelement mapping-of-adaptive-form-elements
I följande avsnitt beskrivs hur anpassningsbara formulärelement visas i postdokumentet.
Fält fields
Behållare containers
Statiska komponenter static-components
Tabeller tables
De adaptiva formulärtabellkomponenterna som sidhuvud, sidfot och radmappning till motsvarande XFA-komponenter. Du kan mappa repeterbara paneler till tabeller i ett postdokument.
Basmall för ett postdokument base-template-of-a-document-of-record
Basmallen innehåller formaterings- och utseendeinformation för urkunder. Du kan anpassa standardutseendet för automatiskt genererade postdokument. Du vill till exempel lägga till företagets logotyp i sidhuvudet och copyrightinformation i sidfoten i postdokumentet. Mallsidan från basmallen används som mallsida för postmalldokument. Mallsidan kan innehålla information som sidhuvud, sidfot och sidnummer som du kan använda på postdokument. Du kan använda sådan information för att dokumentera med hjälp av basmallen för automatisk generering av postdokument. Med hjälp av basmallen kan du ändra standardegenskaperna för fält.
Se till att du följer Basmallskonventioner när du designar basmallar.
Grundmallskonventioner base-template-conventions
En basmall används för att definiera sidhuvud, sidfot, format och utseende för ett postdokument. Sidhuvudet och sidfoten kan innehålla information som företagets logotyp och copyrighttext. Den första mallsidan i basmallen kopieras och används som mallsida för postdokumentet, som innehåller sidhuvud, sidfot, sidnummer eller annan information som ska visas på alla sidor i postdokumentet. Om du använder en basmall som inte överensstämmer med basmallskonventioner, används den första mallsidan från basmallen fortfarande i postmalldokumentet. Vi rekommenderar att du utformar din basmall enligt dess konventioner och använder den för automatisk generering av arkivdokument.
Konventioner för mallsidor
-
I basmallen ska du ge rotdelformuläret namnet
AF_METATEMPLATE
och mallsidan namnetAF_MASTERPAGE
. -
Huvudsidan med namnet
AF_MASTERPAGE
som finns under rotdelformuläretAF_METATEMPLATE
har en inställning för att extrahera sidhuvud, sidfot och formatinformation. -
Om
AF_MASTERPAGE
saknas används den första mallsidan i basmallen.
Formateringskonventioner för fält
-
Om du vill använda format på fälten i postdokumentet innehåller basmallen fält i delformuläret
AF_FIELDSSUBFORM
under rotdelformuläretAF_METATEMPLATE
. -
Egenskaperna för dessa fält används för fälten i postdokumentet. Dessa fält bör följa namnkonventionen för
AF_<name of field in all caps>_XFO
. Fältnamnet för kryssrutan bör till exempel varaAF_CHECKBOX_XFO
.
Så här skapar du en basmall i AEM Designer.
-
Klicka på Arkiv > Nytt.
-
Välj alternativet Baserat på en mall.
-
Välj kategorin Forms - postdokument.
-
Välj DoR-basmall.
-
Klicka på Nästa och ange nödvändig information.
-
(Valfritt) Ändra format och utseende på fält som du vill använda i fälten i postdokumentet.
-
Spara formuläret.
Du kan nu använda det sparade formuläret som en basmall för postdokument.
Ändra eller ta inte bort några skript i basmallen.
Ändrar basmall
- Om du inte använder någon formatering över fält i basmallen bör du ta bort dessa fält från basmallen så att eventuella uppgraderingar av basmallen automatiskt hämtas.
- När du ändrar basmallen ska du inte ta bort, lägga till eller ändra skript.
Konfiguration av dokumentmall document-of-record-template-configuration
Konfigurera dokumentets postmall för formuläret så att kunderna kan hämta en utskriftsvänlig kopia av det skickade formuläret. En XDP-fil fungerar som ett dokument i postmallen. Dokumentet med nedladdade postkunder formateras enligt layouten som anges i XDP-filen.
Utför följande steg för att konfigurera ett postdokument för adaptiva formulär:
-
Klicka på Forms > Forms och dokument i AEM författarinstans.
-
Markera ett formulär och klicka på Visa egenskaper.
-
Välj Formulärmodell i fönstret Egenskaper.
Du kan också välja en formulärmodell när du skapar ett formulär.note note NOTE På fliken Formulärmodell väljer du Schema eller Inget i listrutan Välj från. Document of record is not supported for XFA-based or adaptive forms with Form Template as form model. -
Välj något av följande alternativ i avsnittet Dokumentmall på fliken Formulärmodell:
Inget Välj det här alternativet om du inte vill konfigurera postdokument för formuläret.
Koppla formulärmall till postdokumentmall Välj det här alternativet om du har en XDP-fil som du vill använda som mall för postdokumentet. När du väljer det här alternativet visas alla XDP-filer som är tillgängliga i AEM Forms-databasen. Välj lämplig fil.
Den valda XDP-filen kopplas till det adaptiva formuläret.
Generera postdokument Välj det här alternativet om du vill använda en XDP-fil som basmall för att definiera format och utseende för postdokumentet. När du väljer det här alternativet visas alla XDP-filer som är tillgängliga i AEM Forms-databasen. Välj lämplig fil.
note note NOTE Se till att schemat som används för att skapa anpassningsbara formulär och schema (databchema) för XFA-formulär är desamma om: code language-none * Ditt adaptiva formulär är schemabaserat * Du använder **Koppla formulärmall som dokumentmall** för postdokument
-
Klicka på Klar.
Anpassa varumärkesinformationen i urkunder customize-the-branding-information-in-document-of-record
När du genererar ett postdokument kan du ändra profileringsinformationen för postdokumentet på fliken Dokument av post. Fliken Dokument för post innehåller alternativ som logotyp, utseende, layout, sidhuvud och sidfot, ansvarsfriskrivning och huruvida du vill ta med omarkerade kryssrutor och alternativknappar eller inte.
Om du vill lokalisera den varumärkesinformation som du anger på fliken Dokument av post måste du se till att webbläsarens språkområde är korrekt inställt. Följ de här stegen för att anpassa profileringsinformationen för urkunder:
-
Markera en panel (rotpanelen) i postens dokument och välj sedan .
-
Välj . Fliken Dokument för post visas.
-
Välj antingen standardmallen eller en anpassad mall för återgivning av postdokumentet. Om du väljer standardmallen visas en miniatyrförhandsvisning av postdokumentet under listrutan Mall.
Om du väljer en anpassad mall bläddrar du till en XDP-fil på AEM Forms-servern. Om du vill använda en mall som inte redan finns på din AEM Forms-server måste du först överföra XDP-filen till din AEM Forms-server.
Egenskaper för mallsida (#master-page-properties)
Beroende på om du väljer en standardmall eller en anpassad mall visas några eller alla följande egenskaper för mallsidor på fliken Dokument av post, vilket visas i bilden ovan. Ange dessa korrekt:
-
Logotypbild: Du kan antingen välja att använda logotypbilden från det adaptiva formuläret, välja en från DAM eller överföra en från datorn.
-
Formulärtitel
-
Sidhuvudstext
-
Ansvarsfriskrivning
-
Ansvarsfriskrivning
-
Ansvarsfriskrivning
Om den anpassade XDP-mallen som du väljer innehåller flera mallsidor visas egenskaperna för de sidorna i avsnittet content på fliken Document of Record.
Mallsidans egenskaper är logotypbild, rubriktext, Formulärtitel, Ansvarsfriskrivning och Ansvarsfriskrivning. Du kan använda anpassningsbara formulär- eller XDP-mallegenskaper på postdokumentet. I AEM Forms används mallegenskaperna som standard på postdokumentet. Du kan också definiera egna värden för mallsidans egenskaper. Mer information om hur du använder flera mallsidor i ett postdokument finns i Använda flera mallsidor i ett postdokument.
note note NOTE Om du använder en adaptiv formulärmall som har skapats med en tidigare version av Designer än 6.3 måste du se till att följande finns i din adaptiva formulärmall under rotdelformuläret för att egenskaperna för accentfärg och teckensnittsfamilj ska fungera: code language-xml <proto> <font typeface="Arial"/> <fill> <color value="4,166,203"/> </fill> <edge> <color value="4,166,203"/> </edge> </proto>
- Om du vill spara ändringarna väljer du Klart.
Tabell- och kolumnlayouter för paneler i dokumentformat table-and-column-layouts-for-panels-in-document-of-record
Ditt anpassningsbara formulär kan vara långt och innehålla flera formulärfält. Du kanske inte vill spara ett postdokument som en exakt kopia av det anpassade formuläret. Nu kan du välja en tabell- eller kolumnlayout för att spara en eller flera adaptiva formulärpaneler i dokumentet med posten PDF.
Innan du genererar ett postdokument väljer du Layout för postdokumentet för den panelen som Tabell eller Kolumn i inställningarna för en panel. Fälten i panelen ordnas därefter i postdokumentet.
Fält i en panel återges i en tabellayout i postdokumentet
Fält i en panel återges i en kolumnlayout i postdokumentet
Dokumentinställningar document-of-record-settings
Med dokumentinställningar kan du välja vilka alternativ som ska ingå i postdokumentet. En bank godkänner till exempel namn, ålder, personnummer och telefonnummer i ett formulär. Formuläret genererar ett bankkontonummer och filialinformation. Du kan välja att bara visa namn, personnummer, bankkonto och filialinformation i registreringsdokumentet.
Dokumentet med postinställningar för en komponent är tillgängligt under dess egenskaper. Om du vill komma åt egenskaperna för en komponent markerar du komponenten och klickar på i övertäckningen. Egenskaperna listas i sidlisten och du hittar följande inställningar i den.
Fältnivåinställningar
-
Uteslut från postdokument: Om egenskapen true anges exkluderas fältet från postdokumentet. Det här är en skriptbar egenskap med namnet
excludeFromDoR
. Dess beteende beror på Uteslut fält från DoR om egenskapen för dold formulärnivå är aktiv. -
Visa panelen som tabell: Om egenskapen anges visas panelen som tabell i postdokumentet om panelen innehåller färre än 6 fält. Gäller endast för panelen.
-
Exkludera rubrik från postdokument: Om egenskapen anges exkluderas panelens/tabellens rubrik från postens dokument. Gäller endast för panel och tabell.
-
Uteslut beskrivning från postdokument: Om egenskapen anges exkluderas beskrivning av panelen/tabellen från postdokumentet. Gäller endast för panel och tabell.
-
Pagination > Place: Anger var du ska placera panelen.
- Place > Following Previous: Placerar panelen efter det föregående objektet på den överordnade panelen.
- Place > In Content Area > Innehållsområdets namn: Placerar panelen i det angivna innehållsområdet.
- Place > Top of Next Content Area: Placerar panelen högst upp i nästa innehållsområde.
- Place > Top of Content Area > Innehållsområdets namn: Placerar panelen högst upp i det angivna innehållsområdet.
- Place > On Page > Namn på mallsida: Placerar panelen på den angivna sidan. Om en sidbrytning inte infogas automatiskt lägger AEM Forms till en sidbrytning.
- Place > Top of Next Page: Placerar panelen överst på nästa sida. Om en sidbrytning inte infogas automatiskt lägger AEM Forms till en sidbrytning.
- Place > Top of Page > Namn på mallsida: Placerar panelen överst på sidan när den angivna sidan återges. Om en sidbrytning inte infogas automatiskt lägger AEM Forms till en sidbrytning.
-
Pagination > After: Avgör vilket område som ska fyllas efter att en panel har placerats.Följande fält är tillgängliga i avsnittet After:
- After > Continue Filling Parent: Fortsätter att sammanfoga data för alla återstående objekt så att de fylls i på den överordnade panelen.
- After > Go to Next Content Area: Börjar fylla nästa innehållsområde efter att panelen har placerats.
- After > Go To Content Area > Innehållsområdets namn: Börjar fylla det angivna innehållsområdet efter att panelen har monterats.
- After > Go To Next Page: Börjar fylla nästa sida efter att panelen har monterats.
- After > Go To Page > Sidans namn: Börjar fylla den angivna sidan efter att panelen har monterats.
-
Pagination > Overflow: Anger ett spill för en panel eller tabell som sträcker sig över flera sidor. Följande fält är tillgängliga i avsnittet Overflow:
- Overflow > None: Börjar fylla nästa sida. Om en sidbrytning inte infogas automatiskt lägger AEM Forms till en sidbrytning.
- Overflow > Go to Content Area > Innehållsområdets namn: Börjar fylla det angivna innehållsområdet.
- Overflow > Go To Page > Sidans namn: börjar fylla den angivna sidan.
note note NOTE Pagination-egenskapen är inte tillgänglig för adaptiva formulärfragment.
Mer information om hur du använder sidbrytningar och använder flera mallsidor i ett postdokument finns i Tillämpa sidbrytningar i ett postdokument och Använda flera mallsidor i ett postdokument.
Inställningar på formulärnivå
-
BASIC
-
Mall: Du kan välja mallen Standard eller Egen.
-
Dekorfärg: Du kan fördefiniera mallfärgen för Document of Record.
-
Teckensnittsfamilj: Välj teckensnittstyp för Document of Record-texterna.
-
Inkludera obundna fält i DoR: Inställning av egenskapen inkluderar obundna fält från schemabaserade adaptiva formulär i Document of Record. Som standard är det sant.
-
Uteslut fält från DoR om de är dolda: Ange att egenskapen ska exkludera dolda fält från Document of Record när formuläret skickas. När du aktiverar Uppdatera på servern beräknas de dolda fälten på nytt innan de utesluts från Document of Record
-
-
FORM FIELD PROPERTIES
-
Om du kryssar för alternativet Visa bara de markerade värdena för CheckBox och RadioButton, genereras DoR-utdata med endast valda värden.
-
Du kan välja Separator för flera markerade värden eller välja en annan typ av avgränsare.
-
Justering
- Lodrätt
- Vågrät
- Samma som adaptiv form
note note NOTE Lodrät och vågrät justering gäller endast för Alternativknapp och kryssruta * **MASTER PAGE PROPERTIES** Klicka för mer information om [Mallsidesegenskaper](#master-page-properties-master-page-properties)
-
Använda en sidbrytning i ett postdokument apply-page-breaks-in-dor
Du kan använda flera metoder för att tillämpa sidbrytningar i ett postdokument.
Så här använder du en sidbrytning på ett postdokument:
-
Markera panelen och välj
-
Expandera Document of Record om du vill visa egenskaperna.
-
I avsnittet Pagination väljer du i fältet Place.
-
Välj Top of Next page och välj Select. Du kan också välja Top of Page, markera mallsidan och välja Select för att tillämpa sidbrytningen.
-
Välj om du vill spara egenskaperna.
Den valda panelen flyttas till nästa sida.
Använda flera mallsidor i ett postdokument apply-multiple-master-pages-dor
Om den anpassade XDP-mallen som du väljer innehåller flera mallsidor visas egenskaperna för de sidorna i avsnittet content på fliken Document of Record. Mer information finns i Anpassa varumärkesinformationen i postdokumentet.
Du kan tillämpa flera mallsidor på ett postdokument genom att tillämpa olika mallsidor på komponenterna i ett anpassat formulär. Använd avsnittet Sidnumrering i dokumentegenskaperna om du vill använda flera mallsidor.
Följande är ett exempel på hur du använder flera mallsidor i ett postdokument:
Du överför en XDP-mall som innehåller fyra mallsidor till servern AEM Forms. AEM Forms använder mallegenskaperna på postdokumentet som standard. AEM Forms använder också de första mallsidesegenskaperna i mallen på postdokumentet.
Om du vill använda den andra mallsidans egenskaper på en panel och den tredje mallsidans egenskaper på de paneler som följer, ska du utföra följande steg:
- Markera panelen för att använda den andra mallsidan och välj .
- I avsnittet Pagination väljer du i fältet Place.
- Välj On page, markera den andra mallsidan och välj Select.
AEM Forms lägger till en andra mallsida på panelen och alla efterföljande paneler i det anpassade formuläret. - I avsnittet Pagination väljer du i fältet After.
- Välj Go To page, markera den tredje mallsidan och välj Select.
- Välj
om du vill spara egenskaperna.
AEM Forms använder den tredje mallsidan på panelen och alla efterföljande paneler i det anpassade formuläret.
Viktiga saker att tänka på när du arbetar med postdokument key-considerations-when-working-with-document-of-record
Tänk på följande när du arbetar med urkunder för anpassade formulär.
- Postmalldokument har inte stöd för RTF-text. Därför visas all formaterad text i det statiska adaptiva formuläret eller i den information som fylls i av slutanvändaren som oformaterad text i postdokumentet.
- Dokumentfragment i ett anpassat formulär visas inte i postdokumentet. Däremot stöds adaptiva formulärfragment.
- Det finns inte stöd för innehållsbindning i dokument med poster som genererats för XML-schemabaserade adaptiva formulär.
- Lokaliserad version av postdokument skapas på begäran för en språkinställning när användaren begär återgivningen av postdokumentet. Lokalisering av postdokument sker tillsammans med lokalisering av anpassat formulär. Mer information om lokalisering av dokument med post och adaptiva formulär finns i Använda AEM översättningsarbetsflöde för att lokalisera adaptiva formulär och postdokument.
Använda en anpassad XCI-fil
En XCI-fil hjälper dig att ange olika egenskaper för ett dokument. Du kan använda en anpassad XCI-fil för att åsidosätta en eller flera standardegenskaper som anges i den befintliga XCI-filen. Du kan till exempel välja att bädda in ett teckensnitt i ett dokument eller aktivera taggad egenskap för alla dokument. Följande tabell anger XCI-alternativen:
Använd en anpassad XCI-fil i den lokala Forms-utvecklingsmiljön
- Överför XCI-filen till den lokala utvecklingsmiljön.
- Öppna konfigurationshanteraren för .
- Leta reda på och öppna Adaptive Forms and Interactive Communication Web Channel-konfigurationen.
- Ange sökvägen till XCI-filen och klicka på Save.