Document met record genereren voor adaptieve formulieren generate-document-of-record-for-adaptive-forms
Overzicht overview
Nadat u een formulier hebt verzonden, willen uw klanten doorgaans de informatie die zij in het formulier hebben ingevuld, afdrukken of in documentindeling bewaren voor toekomstig gebruik. Dit wordt bedoeld als document van verslag.
In dit artikel wordt uitgelegd hoe u een recorddocument kunt genereren voor adaptieve formulieren.
Adaptieve formuliertypen en hun recorddocumenten adaptive-form-types-and-their-documents-of-record
Wanneer u een adaptief formulier maakt, kunt u een formuliermodel selecteren. U kunt kiezen uit de volgende opties:
-
Hiermee kunt u een XFA-sjabloon selecteren voor het aangepaste formulier. Als u een XFA-sjabloon selecteert, kunt u het bijbehorende XDP-bestand gebruiken voor een recorddocument, zoals hierboven beschreven.
-
Hiermee kunt u een XML-schemadefinitie selecteren voor het aangepaste formulier. Wanneer u een XML-schema selecteert voor het aangepaste formulier, kunt u:
- Koppel een XFA-sjabloon voor een record. Zorg ervoor dat de gekoppelde XFA-sjabloon hetzelfde XML-schema gebruikt als het aangepaste formulier
- Automatisch een recorddocument genereren
-
Geen
Hiermee kunt u een adaptief formulier maken zonder een formuliermodel. Het recorddocument wordt automatisch gegenereerd voor het aangepaste formulier.
Wanneer u een formuliermodel selecteert, configureert u het document met records met de opties die beschikbaar zijn onder Document of Record Template Configuration. Zie Document met recordsjabloonconfiguratie.
Automatisch gegenereerd document van record automatically-generated-document-of-record
Met een document met records kunnen uw klanten een kopie van het verzonden formulier bewaren voor afdrukdoeleinden. Wanneer u automatisch een document met records genereert, wordt het document met records telkens wanneer u het formulier wijzigt, onmiddellijk bijgewerkt. U verwijdert bijvoorbeeld het leeftijdsveld voor klanten die de Verenigde Staten van Amerika als hun land selecteren. Wanneer dergelijke klanten een document van verslag produceren, is het leeftijdsgebied niet zichtbaar aan hen in het document van verslag.
Automatisch gegenereerde recorddocumenten hebben de volgende voordelen:
- Het zorgt voor gegevensbinding.
- Velden die op het moment van verzending zijn gemarkeerd, worden automatisch van een record uitgesloten. Er is geen extra inspanning nodig.
- Het bespaart tijd voor het ontwerpen van document van verslagmalplaatje.
- Hiermee kunt u verschillende stijlen en vormgeving proberen met verschillende basissjablonen en de beste stijl en vormgeving kiezen voor Document of Record. Stijlvormgeving is optioneel. Als u geen stijl opgeeft, worden systeemstijlen standaard ingesteld.
- Hiermee zorgt u ervoor dat elke wijziging in het formulier direct wordt doorgevoerd in het document met de record.
Componenten die automatisch een recorddocument genereren components-to-automatically-generate-a-document-of-record
Voor het genereren van een recorddocument voor adaptieve formulieren hebt u de volgende componenten nodig:
Aangepast formulier Aangepast formulier waarvoor u een document met records wilt genereren.
Basissjabloon (aanbevolen) XFA-sjabloon (XDP-bestand) gemaakt in AEM Designer. De malplaatje van de basis wordt gebruikt om het stileren en het brandmerken informatie voor document van verslagmalplaatje te specificeren.
Zie Basissjabloon van een record
Document met recordsjabloon XFA-sjabloon (XDP-bestand) gegenereerd op basis van een adaptief formulier.
Zie Document met recordsjabloonconfiguratie.
Formuliergegevens Informatie die door een gebruiker in het adaptieve formulier wordt ingevuld. Het samenvoegt met het document van verslagmalplaatje om het document van verslag te produceren.
Toewijzing van adaptieve formulierelementen mapping-of-adaptive-form-elements
In de volgende secties wordt beschreven hoe adaptieve formulierelementen worden weergegeven in een recorddocument.
Velden fields
Containers containers
Statische componenten static-components
Tabellen tables
De tabelcomponenten voor adaptieve formulieren, zoals koptekst, voettekst en rijtoewijzing, voor de overeenkomstige XFA-componenten. U kunt herhaalbare deelvensters toewijzen aan tabellen in een document met records.
Basissjabloon van een record base-template-of-a-document-of-record
De basissjabloon biedt opmaak- en weergavegegevens voor documenten met een record. Hiermee kunt u de standaardweergave van automatisch gegenereerd document met record aanpassen. U wilt bijvoorbeeld het bedrijfslogo in de koptekst en copyrightinformatie in de voettekst van het document met de record plaatsen. De master pagina van het basissjabloon wordt gebruikt als een master pagina voor het document met een recordsjabloon. De master pagina kan informatie bevatten, zoals paginakoptekst, voettekst en paginanummer, die u kunt toepassen op het recorddocument. U kunt dergelijke informatie op document van verslag toepassen gebruikend basissjabloon voor auto het produceren van document van verslag. Met een basissjabloon kunt u de standaardeigenschappen van velden wijzigen.
Volg deze Basissjabloonconventies wanneer u basissjabloon ontwerpt.
Basissjabloonconventies base-template-conventions
Een basissjabloon wordt gebruikt om de kop-, voettekst-, opmaak- en vormgeving van een recorddocument te definiëren. De kop- en voettekst kunnen informatie bevatten zoals het bedrijfslogo en de copyrighttekst. De eerste master pagina in de basissjabloon wordt gekopieerd en gebruikt als een master pagina voor het recorddocument. Deze pagina bevat koptekst, voettekst, paginanummer of andere informatie die op alle pagina's in het recorddocument moet worden weergegeven. Als u een basissjabloon gebruikt dat niet voldoet aan de conventies voor basissjablonen, wordt de eerste master pagina van de basissjabloon nog steeds gebruikt in het document met een recordsjabloon. U wordt ten zeerste aangeraden de basissjabloon te ontwerpen volgens de conventies en deze te gebruiken voor het automatisch genereren van een document met record.
Master paginaconventies
-
In het basissjabloon moet u het basissubformulier een naam geven
AF_METATEMPLATE
en de master pagina alsAF_MASTERPAGE
. -
De master pagina met de naam
AF_MASTERPAGE
die zich onderAF_METATEMPLATE
het basissubformulier krijgt de voorkeur voor het ophalen van koptekst-, voettekst- en opmaakgegevens. -
Indien
AF_MASTERPAGE
is afwezig, wordt de eerste master pagina gebruikt die in het basissjabloon aanwezig is.
Opmaakconventies voor velden
-
Als u stijl wilt toepassen op de velden in het document met records, bevat de basissjabloon velden in het dialoogvenster
AF_FIELDSSUBFORM
subfrom under theAF_METATEMPLATE
basissubformulier. -
De eigenschappen van deze velden worden toegepast op de velden in het recorddocument. Deze velden moeten
AF_<name of field in all caps>_XFO
naamgevingsconventie. De veldnaam voor het selectievakje moet bijvoorbeeldAF_CHECKBOX_XFO
.
Ga als volgt te werk in AEM Designer om een basissjabloon te maken.
-
Klikken Bestand > Nieuw.
-
Selecteer Op basis van een sjabloon optie.
-
Selecteer Forms - Document of Record categorie.
-
Selecteren DoR-basissjabloon.
-
Klikken Volgende en verstrekt de vereiste informatie.
-
(Optioneel) Wijzig de opmaak en weergave van velden die u wilt toepassen op de velden in het document met records.
-
Sla het formulier op.
U kunt het opgeslagen formulier nu gebruiken als een basissjabloon voor een recorddocument.
Wijzig of verwijder geen scripts in de basissjabloon.
Basissjabloon wijzigen
- Als u geen opmaak toepast op velden in de basissjabloon, is het aan te raden deze velden uit de basissjabloon te verwijderen, zodat alle upgrades naar de basissjabloon automatisch worden opgehaald.
- Verwijder scripts niet tijdens het wijzigen van een basissjabloon, voeg ze toe of wijzig ze niet.
Document met recordsjabloonconfiguratie document-of-record-template-configuration
Configureer het document met de recordsjabloon van uw formulier, zodat uw klanten een afdrukvriendelijke kopie van het verzonden formulier kunnen downloaden. Een XDP-bestand fungeert als het document van een recordsjabloon. Het document van recordgebruikers dat wordt gedownload, wordt opgemaakt volgens de indeling die is opgegeven in het XDP-bestand.
Voer de volgende stappen uit om een document van verslag voor adaptieve vormen te vormen:
-
Klik in AEM instantie van de auteur op Forms > Forms en Documenten.
-
Selecteer een formulier en klik op Eigenschappen weergeven.
-
Tik in het venster Eigenschappen op Formuliermodel.
U kunt ook een formuliermodel selecteren wanneer u een formulier maakt.
note note NOTE Selecteer op het tabblad Formuliermodel de optie Schema of Geen van de Selecteren uit vervolgkeuzelijst. Document of record is not supported for XFA-based or adaptive forms with Form Template as form model. -
Selecteer in het gedeelte Document of Record Template Configuration van het tabblad Formuliermodel een van de volgende opties.
Geen Selecteer deze optie als u geen document van verslag voor de vorm wilt vormen.
Formuliersjabloon koppelen als Document of Record-sjabloon Selecteer deze optie als u een XDP-bestand hebt dat u als sjabloon voor het recorddocument wilt gebruiken. Als u deze optie selecteert, worden alle XDP-bestanden weergegeven die beschikbaar zijn in de AEM Forms-opslagplaats. Selecteer het juiste bestand.
Het geselecteerde XDP-bestand wordt gekoppeld aan het adaptieve formulier.
Document van record genereren Selecteer deze optie als u een XDP-bestand wilt gebruiken als een basissjabloon voor het definiëren van de opmaak en weergave voor het document met records. Als u deze optie selecteert, worden alle XDP-bestanden weergegeven die beschikbaar zijn in de AEM Forms-opslagplaats. Selecteer het juiste bestand.
Select this option to use an XDP file as a base template for defining the styling and appearance for the document of record. On selecting this option, all XDP files available in AEM Forms repository are displayed. Select the appropriate file.
Forms-sjabloon selecteren als basissjabloon om Record-document te genereren Selecteer deze optie als u een XDP-bestand wilt gebruiken als een basissjabloon voor het definiëren van de opmaak en weergave voor het document met records. Als u deze optie selecteert, worden alle XDP-bestanden weergegeven die beschikbaar zijn in de AEM Forms-opslagplaats. Selecteer het juiste bestand.
note note NOTE Zorg ervoor dat het schema dat wordt gebruikt om een adaptief formulier en schema (gegevensschema) van XFA-formulieren te maken, hetzelfde zijn als: - Het adaptieve formulier is gebaseerd op een schema
- U gebruikt Formuliersjabloon koppelen als Document of Record-sjabloon optie voor recorddocument
-
Klikken Gereed.
De brandinggegevens in het document van de record aanpassen customize-the-branding-information-in-document-of-record
Tijdens het genereren van een recorddocument kunt u de brandinggegevens voor het recorddocument wijzigen op het tabblad Document of Record. Het tabblad Document of Record bevat opties zoals logo, weergave, lay-out, koptekst en voettekst, disclaimer en of u niet het selectievakje en keuzerondjes wilt inschakelen of niet.
Als u de brandinggegevens die u opgeeft op het tabblad Document of Record wilt lokaliseren, moet u ervoor zorgen dat de landinstelling van de browser correct is ingesteld. Voer de volgende stappen uit als u de brandinggegevens van een recorddocument wilt aanpassen:
-
Selecteer een deelvenster (hoofddeelvenster) in het document met records en tik vervolgens op .
-
Tikken . Het tabblad Document of Record wordt weergegeven.
-
Selecteer de standaardsjabloon of een aangepaste sjabloon voor het weergeven van het document met records. Als u de standaardsjabloon selecteert, wordt een miniatuurvoorvertoning van het recorddocument weergegeven onder de vervolgkeuzelijst Sjabloon.
Als u een aangepaste sjabloon wilt selecteren, bladert u door een selectie van een XDP op uw AEM Forms-server. Als u een sjabloon wilt gebruiken die nog niet op uw AEM Forms-server staat, moet u de XDP eerst uploaden naar uw AEM Forms-server.
-
Afhankelijk van het feit of u een standaardsjabloon of een aangepaste sjabloon selecteert, worden sommige of alle volgende eigenschappen weergegeven op het tabblad Document van record. Geef deze op de juiste manier op:
- Logoafbeelding: U kunt kiezen of u de afbeelding met het logo in het adaptieve formulier wilt gebruiken, een afbeelding kiezen in DAM of een afbeelding uploaden vanaf uw computer.
- Formuliertitel
- Koptekst
- Label voor afwijzing
- Disclaimer
- Disclaimtekst
- Accentkleur: De kleur waarin koptekst en scheidingslijnen worden gerenderd in het document of de record PDF
- Lettertypefamilie: Lettertypefamilie van de tekst in het document van record PDF
- Geef voor de componenten Selectievakje en Keuzerondje alleen de geselecteerde waarden weer
- Scheidingsteken voor meerdere geselecteerde waarden
- Formulierobjecten opnemen die niet aan het gegevensmodel zijn gebonden
- Verborgen velden uitsluiten van het recorddocument
- Beschrijving van deelvensters verbergen
note note NOTE Als u een adaptief formuliersjabloon gebruikt dat is gemaakt met een versie van Designer die ouder is dan 6.3, zodat de eigenschappen Accentkleur en Lettertypefamilie werken, controleert u of het volgende aanwezig is in uw adaptieve formuliersjabloon onder het basissubformulier: code language-xml <proto> <font typeface="Arial"/> <fill> <color value="4,166,203"/> </fill> <edge> <color value="4,166,203"/> </edge> </proto>
-
Tik op Gereed om de wijzigingen in de branding op te slaan.
Tabel- en kolomindelingen voor deelvensters in document van record table-and-column-layouts-for-panels-in-document-of-record
Het aangepaste formulier kan lang zijn en meerdere formuliervelden bevatten. U wilt een document met records mogelijk niet opslaan als een exacte kopie van het aangepaste formulier. U kunt nu een tabel- of kolomindeling kiezen om een of meer adaptieve formulierdeelvensters op te slaan in het document met de recordindeling PDF.
Voordat u een recorddocument genereert, kiest u in de instellingen van een deelvenster de optie Indeling voor het document van record voor dat deelvenster als tabel of kolom. De velden in het deelvenster worden op basis van de indeling in het recorddocument ingedeeld.
Velden in een deelvenster die zijn gerenderd in een tabelindeling in het document met records
Velden in een deelvenster die zijn gerenderd in een kolomindeling in het document met records
Document met recordinstellingen document-of-record-settings
Met documenten met recordinstellingen kunt u opties kiezen die u wilt opnemen in het document met records. Een bank accepteert bijvoorbeeld naam, leeftijd, socialezekerheidsnummer en telefoonnummer in een formulier. Het formulier genereert een bankrekeningnummer en filiaalgegevens. U kunt ervoor kiezen alleen de naam, het socialezekerheidsnummer, de bankrekening en de filiaalgegevens in een document met gegevens weer te geven.
Het document met recordinstellingen van een component is beschikbaar onder de eigenschappen. Als u toegang wilt krijgen tot de eigenschappen van een component, selecteert u de component en klikt u op in de overlay. De eigenschappen worden vermeld in de zijbalk en u kunt de volgende instellingen erin vinden.
Instellingen op veldniveau
-
Uitsluiten van document van record: Als u de eigenschap true instelt, wordt het veld van het recorddocument uitgesloten. Dit is een scriptbare eigenschap met de naam
excludeFromDoR
. Het gedrag hangt af van Velden uitsluiten van DoR indien verborgen eigenschap op formulierniveau. -
Deelvenster weergeven als tabel: Als u de eigenschap instelt, wordt het deelvenster weergegeven als een tabel in een document met record als het deelvenster minder dan 6 velden bevat. Alleen van toepassing op het deelvenster.
-
Titel van document of record uitsluiten: Als u de eigenschap instelt, wordt de titel van het deelvenster/de tabel uitgesloten van het recorddocument. Alleen van toepassing op het deelvenster en de tabel.
-
Beschrijving uitsluiten van document van record: Als u de eigenschap instelt, wordt de beschrijving van het deelvenster/de tabel niet opgenomen in het recorddocument. Alleen van toepassing op het deelvenster en de tabel.
Instellingen voor formulierniveau
- Inclusief niet-gebonden velden in DoR: Als u de eigenschap instelt, worden niet-gebonden velden van het op schema gebaseerde adaptieve formulier in het document of record opgenomen. Standaard is dit waar.
- Velden uitsluiten van DoR indien verborgen: Als u de eigenschap instelt, wordt de werking van de veldeigenschap 'Uitsluiten van document van record' genegeerd als deze niet true is. Als velden verborgen zijn op het moment dat het formulier wordt verzonden, worden ze uitgesloten van het document met record als de eigenschap is ingesteld op true, mits de eigenschap 'Uitsluiten van document van record' niet is ingesteld.
Belangrijke overwegingen bij het werken met een document key-considerations-when-working-with-document-of-record
Houd rekening met de volgende overwegingen en beperkingen wanneer u werkt aan een document of record voor adaptieve formulieren.
- Document met recordsjablonen ondersteunt geen RTF-bestanden. Alle RTF-tekst in het statische adaptieve formulier of in de informatie die door de eindgebruiker is ingevuld, wordt daarom als onbewerkte tekst weergegeven in het document met de record.
- Documentfragmenten in een adaptieve vorm worden niet weergegeven in het recorddocument. Aangepaste formulierfragmenten worden echter ondersteund.
- Een document met records wordt alleen voor afdrukdoeleinden gebruikt.
- Inhoudbinding in document van record die is gegenereerd voor een adaptief formulier op basis van een XML-schema, wordt niet ondersteund.
- Inhoudbinding in document van record die is gegenereerd voor een adaptief formulier op basis van een XML-schema, wordt niet ondersteund.
- De gelokaliseerde versie van document van verslag wordt gecreeerd op bestelling voor een scène wanneer de gebruiker om de teruggave van het document van verslag verzoekt. De lokalisatie van een recorddocument vindt plaats in combinatie met de lokalisatie van het adaptieve formulier. Zie voor meer informatie over lokalisatie van documenten met registratie en adaptieve formulieren Aangepaste formulieren en recorddocumenten lokaliseren met AEM vertaalworkflow.