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 voor adaptieve formulieren kunt genereren.
Automatisch genereren van een recorddocument wordt niet ondersteund voor op XFA gebaseerde adaptieve formulieren. U kunt echter de XDP gebruiken om het adaptieve formulier te maken als een recorddocument.
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:
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 of Record Template Configuration.
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:
Voor het genereren van een recorddocument voor adaptieve formulieren hebt u de volgende componenten nodig:
Adaptief formulierAdaptief formulier waarvoor u een record 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 document van record
De basissjabloon van een document met record wordt ook wel de meta-sjabloon van een document met record genoemd.
Document van een recordsjabloonXFA-sjabloon (XDP-bestand) die is gegenereerd op basis van een adaptief formulier.
Zie Document of Record Template Configuration.
Formuliergegevens Informatie die door een gebruiker in het adaptieve formulier is ingevuld. Het samenvoegt met het document van verslagmalplaatje om het document van verslag te produceren.
In de volgende secties wordt beschreven hoe adaptieve formulierelementen worden weergegeven in een recorddocument.
Aangepast formulieronderdeel | Overeenkomende XFA-component | Standaard opgenomen in document van recordsjabloon? | Opmerkingen |
---|---|---|---|
Knop | Knop | false | |
Selectievakje | Selectievakje | true | |
Datumkiezer | Datum-/tijdveld | true | |
Vervolgkeuzelijst | Vervolgkeuzelijst | true | |
Krabbelhandtekening | Krabbelen op handtekening | true | |
Numeriek vak | Numeriek veld | true | |
Wachtwoordvak | Wachtwoordveld | false | |
Keuzerondje | Keuzerondje | true | |
Tekstvak | Tekstveld | true | |
Knop Opnieuw instellen | Knop Opnieuw instellen | false | |
Verzendknop | Knop Verzenden via e-mail Knop HTTP verzenden |
false | |
Voorwaarden en bepalingen | true | ||
Bestandsbijlage | false | Niet beschikbaar in document van recordsjabloon. Alleen beschikbaar in document van record via bijlagen. |
Aangepast formulieronderdeel | Overeenkomende XFA-component | Opmerkingen |
---|---|---|
Deelvenster |
Subformulier |
Herhalbaar deelvenster verwijst naar herhaalbaar subformulier. |
Aangepast formulieronderdeel | Overeenkomende XFA-component | Opmerkingen |
---|---|---|
Afbeelding | Afbeelding | De gebonden of niet-gebonden componenten TextDraw en Image worden altijd in het recorddocument weergegeven voor een adaptief formulier op basis van XSD, tenzij ze worden uitgesloten met behulp van het document met recordinstellingen. |
Tekst | Tekst |
In de klassieke UI krijgt u verschillende tabbladen voor het bewerken van veldeigenschappen.
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.
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 Basissjabloonconventies wanneer u basissjabloon ontwerpt.
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 de naam AF_METATEMPLATE
geven en de master pagina als AF_MASTERPAGE
.
De master pagina met de naam AF_MASTERPAGE
onder het basissubformulier AF_METATEMPLATE
krijgt de voorkeur voor het uitnemen van koptekst-, voettekst- en opmaakgegevens.
Als AF_MASTERPAGE
afwezig is, 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 van de record, bevat de basissjabloon velden in het subformulier AF_FIELDSSUBFORM
onder het basissubformulier AF_METATEMPLATE
.
De eigenschappen van deze velden worden toegepast op de velden in het recorddocument. Deze velden moeten de naamgevingsconventie AF_<name of field in all caps>_XFO
volgen. De veldnaam voor het selectievakje moet bijvoorbeeld AF_CHECKBOX_XFO
zijn.
Ga als volgt te werk in AEM Designer om een basissjabloon te maken.
Klik op Bestand > Nieuw.
Selecteer Gebaseerd op een malplaatje optie.
Selecteer de categorie Forms - Document of Record.
Selecteer DoR Basissjabloon.
Klik Volgende en verstrek 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
Ontwerp het basissjabloon met conventies en volg de bovenstaande stappen strikt.
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 auteurinstantie op Forms > Forms and Documents.
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.
Selecteer op het tabblad Formuliermodel Schema of Geen in de vervolgkeuzelijst Selecteren vanuit. 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.
GeenSelecteer deze optie als u geen document van verslag voor de vorm wilt vormen.
Formuliersjabloon koppelen als Document of Record- sjabloonSelecteer deze optie als u een XDP-bestand hebt dat u als sjabloon voor het document met records 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 genererenSelecteer deze optie als u een XDP-bestand wilt gebruiken als een basissjabloon voor het definiëren van de opmaak en weergave van het document met de record. 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.
Selecteer Forms-sjabloon als basissjabloon om Document of Record te genereren. Selecteer deze optie als u een XDP-bestand wilt gebruiken als basissjabloon voor het definiëren van de opmaak en weergave van het document of record. Als u deze optie selecteert, worden alle XDP-bestanden weergegeven die beschikbaar zijn in de AEM Forms-opslagplaats. Selecteer het juiste bestand.
Zorg ervoor dat het schema dat wordt gebruikt om een adaptief formulier en schema (gegevensschema) van XFA-formulieren te maken, hetzelfde zijn als:
Klik Gereed.
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 recorddocument en tik op .
Tik . 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:
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:
<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.
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 formuliervensters op te slaan in het document van de record-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
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 in de overlay op . 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 ervan is afhankelijk 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 een record als het deelvenster minder dan 6 velden bevat. Alleen van toepassing op het deelvenster.
Titel uitsluiten van document van record: door de eigenschap in te stellen, wordt de titel van het deelvenster/de tabel uitgesloten van het document met records. Alleen van toepassing op het deelvenster en de tabel.
Beschrijving uitsluiten van document van record: door de eigenschap in te stellen wordt de beschrijving van het deelvenster/de tabel uitgesloten van het document met records. Alleen van toepassing op het deelvenster en de tabel.
Instellingen voor formulierniveau
Houd rekening met de volgende overwegingen en beperkingen wanneer u werkt aan een document of record voor adaptieve formulieren.