Documentfragmenten zijn herbruikbare onderdelen/onderdelen van een correspondentie waarmee u letters/correspondentie kunt samenstellen. De documentfragmenten zijn van de volgende typen:
Een tekstelement is een stuk inhoud dat bestaat uit een of meer tekstalinea's. Een alinea kan statisch of dynamisch zijn. Een dynamische alinea bevat verwijzingen naar gegevenselementen waarvan de waarden bij uitvoering worden verschaft. De naam van de klant in een letterlijke aanhef kan bijvoorbeeld een dynamisch gegevenselement zijn, waarbij de waarde ervan tijdens runtime beschikbaar wordt gemaakt. Door deze waarden te wijzigen, kan het zelfde brievenmalplaatje worden gebruikt om brieven voor verschillende klanten te produceren.
De oplossing van het Beheer van de Correspondentie steunt twee soorten aan dynamische gegevenspunten (veranderlijke gegevens):
De sjablonen voor Correspondentiebeheer dwingen u niet unieke namen te maken wanneer u plaatsaanduidingen maakt. Als u twee plaatsaanduidingen met dezelfde naam maakt, zoals tekst en een voorwaarde, en deze beide gebruikt in een lettertypesjabloon, worden de waarden van de plaatsaanduiding die het laatst is ingevoegd, gebruikt voor beide plaatsaanduidingen. Als twee plaatsaanduidingen dezelfde naam hebben, worden de typen vergeleken. Als de typen verschillend zijn, wordt het type String. Binnen een module kunt u echter geen meerdere plaatsaanduidingen met dezelfde naam maken.
Selecteer Forms > Documentfragmenten.
Tik Maken > Tekst. Of selecteer een tekstelement en tik op Bewerken.
Geef de volgende informatie op voor de tekst:
Tik Volgende. Met Correspondentiebeheer wordt de Editor-pagina weergegeven waar u tekstalinea's en gegevenselementen aan de tekst kunt toevoegen.
De standaardspellingcontrole in uw browser controleert spelling in de redacteur van de Tekst. Als u de spelling en grammatica wilt controleren, kunt u de instellingen voor spellingcontrole van uw browser bewerken of browserinsteekmodules/invoegtoepassingen installeren om de spelling en de grammatica te controleren.
U kunt ook de verschillende sneltoetsen in de teksteditor gebruiken voor het beheren, bewerken en opmaken van tekst. Voor meer informatie over Teksteditor sneltoetsen in Correspondence Management-sneltoetsen.
Er wordt een teksteditor geopend en u voert de tekst in. Gebruik de werkbalk boven aan de pagina om de tekst, invoegvoorwaarden, koppeling en pagina-einden op te maken.
Figuur: Werkbalk
Er wordt een teksteditor geopend. Voer de tekst in. De werkbalk verandert afhankelijk van het type bewerkingen dat u wilt uitvoeren: Alinea, Uitlijning of Lijst:
Afbeelding:Type werkbalk selecteren: Alinea, Uitlijning of Lijst
Afbeelding: Alinea, werkbalk
Afbeelding: Uitlijning, werkbalk
Afbeelding:werkbalk Lijst
Als u een of meer alinea's tekst die in een andere toepassing voorkomen, zoals MS Word- of HTML-pagina's, wilt hergebruiken, kopieert en plakt u de tekst in de teksteditor. De opmaak van de gekopieerde tekst blijft behouden in de teksteditor.
U kunt een of meer alinea's tekst in een bewerkbare tekstmodule kopiëren en plakken. U hebt bijvoorbeeld een MS Word-document met een lijst met geldige verblijfstitels, zoals:
U kunt de tekst rechtstreeks vanuit het MS Word-document naar een bewerkbare tekstmodule kopiëren en plakken. De opmaak, zoals een lijst met opsommingstekens, lettertype en tekstkleur, blijft behouden in de tekstmodule.
De opmaak van geplakte tekst heeft echter enkele beperkingen.
Voeg zo nodig speciale tekens in het documentfragment in. U kunt bijvoorbeeld het palet Speciale tekens gebruiken om het volgende in te voegen:
Correspondence Management biedt ondersteuning voor 210 speciale tekens. De beheerder kan ondersteuning toevoegen voor meer/aangepaste speciale tekens door aanpassing.
Selecteer de tekst en tik op Markeringskleur om\gedeelten van tekst in een bewerkbare inlinemodule te benadrukken.
U kunt rechtstreeks tikken op een basiskleur [A]
in het palet Basiskleuren of op Selecteren tikken nadat u de schuifregelaar [B]
hebt gebruikt om de juiste tint van de kleur te kiezen.
Desgewenst kunt u ook naar het tabblad Geavanceerd gaan om de juiste kleurtoon, helderheid en verzadiging [C]
te selecteren en vervolgens op Selecteren [D]
te tikken om de tekst te markeren.
Sleep vanuit het gegevensvenster gegevenswoordenboekelementen en plaatsaanduidingselementen naar de tekst.
Naar:
Afbeelding: plaatsaanduidingselementen zoals opgegeven in het bestand met voorbeeldgegevens van een gegevenswoordenboek
Afbeelding:elementwaarden voor plaatsaanduidingen in de CCR-weergave die zijn gevuld met de variabelen van het gegevenswoordenboek, zoals opgegeven in het bestand met voorbeeldgegevens
U kunt inline voorwaarden en herhalingen gebruiken om uw brief in hoge mate contextueel en goed gestructureerd te maken. Zie Inline voorwaarden en herhaal deze in letters voor meer informatie over inline voorwaarde en herhaling.
Tik Opslaan.
Wanneer u werkt met tekstelementen die een grote hoeveelheid tekst bevatten, moet u zoeken naar een specifieke tekstreeks. U moet mogelijk ook een specifieke tekenreeks vervangen door een alternatieve tekenreeks.
Met de functie Zoeken en vervangen kunt u elke tekenreeks in een tekstelement zoeken (en vervangen). De functie bevat ook een krachtige zoekopdracht met een reguliere expressie.
Open de tekstmodule in de teksteditor.
Tik op Zoeken en vervangen.
Typ de tekst die u wilt zoeken in het tekstvak Zoeken en druk op Zoeken. De zoektekst wordt gemarkeerd in de tekstmodule.
Druk nogmaals op Zoeken om naar het volgende exemplaar van de tekst te zoeken.
Als u op de knop Zoeken blijft drukken, gaat de zoekopdracht verder op de pagina. Nadat de laatste instantie van de tekst is gevonden, geeft het bericht Einde van module aan dat er geen zoekresultaten meer zijn gevonden.
Als er echter geen zoektekst wordt gevonden in de tekstmodule, wordt het volgende bericht weergegeven: Overeenkomst niet gevonden.
Als u nogmaals op Zoeken drukt, gaat de zoekopdracht verder boven aan de pagina.
Hoofdlettergebruik afstemmen: de zoekopdracht geeft alleen resultaten met hetzelfde hoofdlettergebruik.
Heel woord: Zoeken retourneert alleen hele woorden.
Opmerking: Als u speciale tekens invoert in het tekstvak Zoeken, is de optie Heel woord uitgeschakeld.
Voorbeeld: Zoeken met reguliere expressies. Met de volgende reguliere expressie wordt bijvoorbeeld gezocht naar e-mailadressen in een tekstmodule:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}
Open de tekstmodule in de teksteditor.
Tik op Zoeken en vervangen.
Typ de tekst die u wilt zoeken in het tekstvak Zoeken en de tekst waarmee u de zoektekst wilt vervangen en druk op Vervangen.
Als de zoektekst wordt gevonden, wordt de tekst vervangen door de tekst Vervangen.
Als u nogmaals op Zoeken drukt, gaat de zoekopdracht verder boven aan de pagina.
Met de optie Alles vervangen kunt u alle instanties van een tekst in de tekstmodule vervangen. Wanneer u ons " doet, wordt het aantal vervangingen weergegeven als een bericht in het dialoogvenster Zoeken en vervangen.
Gebruik een consistente naamgevingsconventie om dubbel werk te voorkomen.
Gebruik de juiste gegevenswoordenboekbinding in tekstmodules.
De volgende regels zijn van toepassing wanneer u de Teksteditor gebruikt bij het wijzigen van een tekstelement:
Een lijst is een groep documentfragmenten, waaronder tekst, (andere) lijsten, voorwaarden en afbeeldingen. De volgorde van de lijstelementen kan vast of bewerkbaar zijn. Tijdens het maken van een letter kunt u sommige of alle lijstelementen gebruiken om een herbruikbaar patroon van elementen te repliceren. Lijsten gedragen zich in feite als doelen die binnen andere doelen kunnen worden genest.
De uitvoeringslijsten bestaan uit twee stappen:
Een lijst is een groep gerelateerde inhoud die in een lettertypesjabloon als één eenheid kan worden gebruikt. Elke soort inhoud kan aan een lijst worden toegevoegd. Lijsten kunnen ook worden genest. Lijstmodules kunnen worden opgegeven als:
Selecteer Forms > Documentfragmenten.
Selecteer Maken > Lijst.
Geef de volgende informatie voor de lijst op:
Tik Volgende.
Tik Element toevoegen.
Als u elementen aan de lijst wilt toevoegen, selecteert u deze op de pagina Elementen selecteren en tikt u op Gereed.
De elementen worden toegevoegd aan de pagina Lijstitems.
Als u de volgorde van de elementen in de lijst wilt wijzigen, tikt u op het pijlpictogram ( ) en houdt u de muisknop ingedrukt. Wanneer de gebruiker een lettertypesjabloon opent in de gebruikersinterface Correspondentie maken, wordt de inhoud samengesteld in de volgorde die u hier hebt gedefinieerd.
U kunt de volgende opties selecteren om te specificeren hoe de lijst zich in het CCR gebruikersinterface gedraagt:
U kunt de volgende opties selecteren om op te geven hoe elk element in de lijst zich gedraagt bij uitvoering:
Tik Opslaan.
Gebruik een consistente naamgevingsconventie om dubbel werk te voorkomen.
Gebruik de juiste gegevenswoordenboekbinding
De volgende regels zijn van toepassing wanneer u de List Editor gebruikt om een lijst te wijzigen:
Aan de hand van voorwaarden kunt u bepalen welke inhoud tijdens het aanmaken van de brief of brief wordt opgenomen, op basis van de verschafte gegevens. De voorwaarde wordt beschreven in termen van controlevariabelen. Wanneer u een voorwaarde toevoegt, kunt u verkiezen om een activa op te nemen die op de waarde wordt gebaseerd die de controlevariabele heeft.
Op basis van de opties die u kiest, wordt alleen de eerste expressie die op basis van de huidige voorwaardelijke variabele waar is gevonden, geëvalueerd of alle voorwaarde. Wanneer u de letter in Create Correspondence (CCR) vult, gedragen de voorwaarden zich als "witte vakken". Als een voorwaarde een lijst oplevert, worden alle verplichte en vooraf geselecteerde items van de lijst uitgevoerd. Als een van deze items voorwaarden zijn of zichzelf opsomt, wordt de resulterende inhoud ook uitgevoerd in de volgorde top-down, depth-first als een platte lijst met tekst en afbeeldingsinhoud. Voorwaarderesultaten kunnen van elk type zijn (tekst, lijst, voorwaarde of afbeelding).
De Condition Editor wordt geleverd met een Expressiebouwer-gebruikersinterface die het maken van expressies met behulp van zowel meerdere plaatsaanduidingen als gegevenswoordenboekelementen ondersteunt. In dergelijke expressies kunt u algemene operanden en lokale/algemene functies gebruiken. Elke expressie kan aan bepaalde inhoud worden gekoppeld en optioneel kan er een standaardsectie zijn als geen van de expressies true oplevert. Alle expressies worden geëvalueerd in de volgorde waarin ze zijn gedefinieerd en de eerste expressies die true retourneren worden geselecteerd en de bijbehorende inhoud wordt geretourneerd door die voorwaardelijke module.
Als de tekst van de voorwaarden in een brief bijvoorbeeld verschilt, afhankelijk van de status waarin de klant zich bevindt en het gegevenswoordenboek een element bevat met de naam "state", kunt u de voorwaarde als volgt toevoegen:
・ state = NY, selecteer T&C_NY tekstparagraaf
・ staat = NC, uitgezochte T&C_NC tekstparagraaf
Met de Condition-editor kunt u een standaardvoorwaarde opgeven. Als de waarde van de besturingsvariabelen niet overeenkomt met een van de voorwaarden, wordt de inhoud gebruikt die aan de standaardvoorwaarde is gekoppeld. In het volgende voorbeeld kunt u deze voorwaardenrij toevoegen:
・ Standaard, selecteer T&C_Rest
Selecteer Forms > Documentfragmenten.
Selecteer Maken > Voorwaarde.
Geef de volgende informatie voor de lijst op:
Tik Volgende.
Tik Element toevoegen.
Als u een element aan de voorwaarde wilt toevoegen, selecteert u het element op de pagina Elementen selecteren en tikt u op Gereed. De elementen worden toegevoegd aan het deelvenster Expressie.
U kunt de volgende opties selecteren om op te geven hoe de voorwaarde zich gedraagt bij uitvoering:
Als u de volgorde van de elementen binnen de voorwaarde wilt wijzigen, tikt u op het pijlpictogram ( ) en houdt u de muisknop ingedrukt. Wanneer de gebruiker een lettertypesjabloon opent in de gebruikersinterface Correspondentie maken, wordt de inhoud samengesteld in de volgorde die u hier hebt gedefinieerd.
Tik Delete om de rij te verwijderen. Als u op Verwijderen tikt voor de standaardrij, worden alleen de elementgegevens gewist.
Tik Kopieer om een rij te dupliceren.
Tik op Bewerken om het element te wijzigen of de expressie te bewerken.
Verder:
Gebruik een consistente naamgevingsconventie voor eenvoudig zoeken en om dubbel werk te voorkomen.
Voorwaarden gedragen zich als case statements, dus de volgorde van condities is belangrijk. De eerste overeenkomst wordt geretourneerd.
Gebruik de juiste gegevenswoordenboekbinding
De volgende regels zijn van toepassing wanneer u de Condition Editor gebruikt om een voorwaarde te bewerken:
Een lay-outfragment is gebaseerd op XDPs die in Ontwerper worden gecreeerd. Als u lay-outfragmenten wilt maken, moet u de XDP's maken en deze uploaden naar AEM Forms.
Een of meer lay-outfragmenten kunnen onderdelen van een letter vormen en de grafische lay-out van die onderdelen definiëren. Een indelingsfragment kan typische formuliervelden bevatten, zoals Adres en Referentienummer, en lege subformulieren die doelgebieden aangeven. Bovendien kunt u met layoutfragmenten tabellen maken en deze in letters invoegen.
Doorgaans worden layout-patronen die u opnieuw kunt gebruiken, gezocht in Letters en worden er lay-outfragmenten voor gemaakt. Bijvoorbeeld de aanhef, het adres en het onderwerpgedeelte van de letter, die in dezelfde volgorde staat als meerdere letters. Een ander voorbeeld kan een tabel zijn met een vergelijkbaar aantal rijen en kolommen die in meerdere letters worden gebruikt.
U kunt een lay-outfragment maken op basis van een bestaande XDP. Een lay-outfragment kan bestaan uit velden en doelgebieden of uit een of meer tabellen. De tabellen in een layout kunnen statisch of dynamisch zijn. Er wordt een XDP gemaakt in Designer en geüpload naar AEM Forms. Een XDP kan de structuur of van een lay-outfragment of van een brief vormen. Meer informatie over Layout Design.
Met fragmenten die zijn gebonden aan doelgebieden, kan de letter worden gewijzigd op het moment van ontwerpen. U kunt een lay-outfragment met verschillende afmetingen maken en het juiste fragment kan aan het doelgebied worden gebonden. Met layoutfragmenten kunt u ook enkele tabeleigenschappen aanpassen:
Creëer vóór het uitvoeren van deze procedure een XFA-fragment met Designer. Het fragment kan tabellen bevatten voor het ordenen van velden en doelgebieden. In Designer kunt u twee typen tabellen maken: statisch en dynamisch. Statische tabellen bevatten een vast aantal rijen. Statische tabellen kunnen doelgebieden en -velden bevatten. Deze doelgebieden en velden kunnen niet worden gebonden aan herhalende DDE's. Een dynamische tabel kan ook uit één rij bestaan. De gegevens die aan tabelcellen zijn gebonden, bepalen het aantal rijen voor dynamische tabellen. Een dynamische tabel kan alleen velden bevatten. DDEs kan herhalend of niet-herhalend zijn.
Houd rekening met de volgende punten bij het ontwerpen van tabellen:
Voor plaatsaanduidingstabellen kunt u de volgende eigenschappen aanpassen op het moment dat het fragment wordt gemaakt.
Voor een niet-plaatsaanduidingstabel kunt u de volgende eigenschappen aanpassen:
U kunt fragmenten in een letter nesten. Dit betekent dat u een fragment kunt toevoegen binnen een fragment. De Correspondence Management-oplossing ondersteunt maximaal vier nestniveaus binnen een letter: Letter->Fragment->Fragment->Fragment->Fragment
Selecteer Maken > Lay-outfragment.
Correspondence Management geeft de beschikbare XDP's weer. Selecteer XDP waarop u uw lay-outfragment wilt baseren en Volgende tikken.
Geef de volgende informatie op voor de indeling:
Tik op het tabblad Tabel en geef de volgende informatie op voor de indeling:
Voor elke kolom zijn de volgende gegevens vereist:
Tik Opslaan.
Zie Elementen importeren en exporteren naar AEM Forms voor instructies voor het uploaden/importeren van een XDP naar Correspondence Management.
Wanneer u doelgebieden maakt in Designer, kunt u de standaardbinding voor alle nieuwe subformulieren instellen op Geen.
De standaardbinding instellen:
Tik in Designer op Gereedschappen > Opties > Gegevensbindingen > Subformulierbinding.
Selecteer Geen gegevensbinding in de lijst Standaardbinding voor nieuwe subformulieren.
Zo zorgt u ervoor dat subformulieren die worden ingevoegd met de opdracht Invoegen > Subformulier of door slepen en neerzetten vanuit het palet Object, standaard de binding "none" hebben. Dit betekent dat elk nieuw subformulier standaard een doelgebied is, tenzij u er inhoud aan toevoegt, de bindingsinstelling wijzigt of het subformulier een naam geeft met het achtervoegsel "_int".
Als de voltooide brief die in de Create Correspondence gebruikersinterface wordt gecreeerd voor het invullen van een recentere werkschema wordt gebruikt. Volg deze aanbevelingen met betrekking tot Sectie 508 wanneer het creëren van de lay-out. Anders is de letter PDF bestemd voor weergave en kunt u deze aanbevelingen negeren:
/field/assist/speak@priority="toolTip"
en geeft u de tekst van de knopinfo op in /field/assist/toolTip
.
Zorg er tijdens het ontwerpen van een lay-out in Designer voor dat de indelingen voor datumvelden overeenkomen met de datumnotaties die zijn opgegeven in Gegevensweergave-indelingen in Eigenschappen van Correspondentiebeheer. Zie "Veldwaarden opmaken en patronen gebruiken" in de Help van Designer voor meer informatie.
Wanneer u werkt met een combinatie van datums, zoals startDate - endDate, gebruikt u één subformulier om de correcte uitlijning van de voltooide letter te garanderen en het aantal velden tot een minimum te beperken.
Wanneer een indeling veel velden en doelgebieden bevat die zijn toegewezen aan één XML-element, gebruikt u binding op formulierniveau en maakt u een afzonderlijk knooppunt voor elk element. Velden die op formulierniveau zijn gebonden, worden genegeerd bij het toewijzen van gegevens in Correspondentiebeheer.
Subformulieren zijn bedoeld voor gebieden op een master pagina en zijn niet zichtbaar in de gebruikersinterface Middelen beheren en er kunnen geen gegevens aan worden toegewezen.
Let bij het ontwerpen van de indeling op het kiezen van subformulieren. Als de indeling één subformulier bevat, kan het een stroomtype zijn. Nadat u de velden in het subformulier hebt geplaatst, kunt u het subformulier onderbrengen in een ander subformulier, zodat het subformulier met terugloop ook wordt weergegeven en de indeling niet wordt verstoord.
Let op het volgende wanneer u een veld op een master pagina plaatst:
Veel lettertypesjablonen bevatten tabellen. Tabellen kunnen statisch zijn, zoals een lijst met voorwaarden, waarbij elke rij één voorwaarde vertegenwoordigt en elk onderdeel in een aparte kolom wordt weergegeven. Tabellen kunnen ook dynamisch zijn, zoals accountgegevens, die informatie bevatten zoals de naam van de klant, de account-id, het transactienummer en het transactiebedrag.
DD heeft een inzamelingselement Nominee_details dat een samengesteld element met drie primitieve elementen heeft: Nominee_name, Nominee_address en Nominee_gender.
De dynamische XDP heeft ook de zelfde kopballen. Zo kunt u de dynamische XDP gebieden met de bovengenoemde gebieden van DD in kaart brengen.
In dit voorbeeld wordt getoond hoe u een dynamische en een statische tabel kunt maken, de dynamische tabel aan DDE's kunt binden en vervolgens een letter kunt maken die deze twee tabellen bevat. Wanneer u met dit voorbeeld werkt, kunt u geheel nieuwe bestanden maken of de invoerbestanden in de stappen gebruiken.
Maak een gegevenswoordenboek (DD) dat u in het voorbeeld wilt gebruiken, zoals wordt weergegeven in de afbeelding.
Selecteer vervolgens DD en exporteer voorbeeldgegevens. Het XML-bestand dat u krijgt, bevat werknemersgegevens en drie instanties voor Nomine_details (standaard worden 3 instanties gedownload. U kunt toevoegen of verwijderen naar wens). Werk de waarden bij en importeer vervolgens de testgegevens in DD. Het CMP-bestand is het pakket en bevat de DD. Zo, voer DD in Correspondence Management in.
Zie Gegevenswoordenboek voor meer informatie over het werken met gegevenswoordenboek en testgegevens.
Maak in Designer twee XDP's (layoutfragmenten): een dynamische tabel en een statische tabel. Voor beide lay-outs:
U kunt ook de statische en dynamische XDP's gebruiken die bij deze stap horen.
Zie Lay-outfragmenten voor meer informatie over het werken met lay-outfragmenten.
Zie Help bij Designer voor meer informatie over het ontwerpen van lay-outs.
Upload de XDP's naar AEM Forms.
Maak een lay-outfragment op basis van de dynamische XDP. Het lusje van de Lijst van de eigenschappen toont dat de lijst dynamisch is (Configuratie voor gebied). Het aantal rijen (1) en kolommen (3) worden afgeleid van het XDP/Layout-fragment.
De velden van deze indeling worden later gebonden aan de geïmporteerde DD en in de letter wordt het aantal rijen dynamisch gemaakt op basis van het aantal records in het bestand met testgegevens (het XML-gegevensbestand dat is gekoppeld aan de DD).
Maak een lay-outfragment op basis van de statische XDP. Het lusje van de Lijst van de eigenschappen toont dat de lijst statisch is (Configuratie voor gebied). Het aantal rijen (1) en kolommen (3) worden afgeleid van het XDP/Layout-fragment.
U kunt het aantal kolommen en rijen hier wijzigen. Afhankelijk van wat u in dit scherm kiest, blijft het aantal rijen en kolommen van een statische tabel vast in de letter die met deze indeling wordt gemaakt.
Klik om te vergroten
Maak een letter met beide lay-outfragmenten erin. Wanneer u dynamische XDP in de brief opneemt, plaats de band van zijn gebieden aan de de inzamelingselementen van het Woordenboek van Gegevens.
Zie Letter maken voor meer informatie over het maken van letters en lettertypesjablonen.
Sla de brief op en geef een voorvertoning weer. Wanneer u een voorvertoning van de letter weergeeft, worden de waarden uit het gegevenswoordenboek in de letter weergegeven. Voor de dynamische tabel zijn er drie rijen. Dit komt doordat de testgegevens drie records voor deze rijen hebben.
Voor de statische tabel zijn er evenveel rijen en kolommen als u hebt opgegeven bij het maken van het lay-outfragment.
Voor de dynamische tabel worden de drie rijen weergegeven op basis van het aantal records in het bestand met testgegevens. Dit is gebeurd omdat u tijdens het toevoegen van de layout aan de letter een binding hebt gemaakt tussen de velden van de dynamische tabel en de verzamelingselementen van het gegevenswoordenboek. De waarden Naam, Adres en Geslacht worden ingevuld in het bestand met testgegevens dat u hebt gebruikt.
Als u snel een documentfragment wilt maken met eigenschappen en inhoud die vergelijkbaar zijn met een bestaand documentfragment, kunt u dit kopiëren en plakken.