Ga naar hoofdinhoud

Geavanceerde opties

Dit zijn de diepste, meest technische instellingen in de Sjabloon configuratie van een exportsjabloon. Vrijwel geen enkel sjabloon heeft ze nodig — deze pagina bestaat zodat u, als u er toch een tegenkomt, weet wat die betekent. Twijfelt u over een van deze, laat hem dan met rust of overleg met uw beheerder.

Zichtbaarheidsvoorwaarde

Bepaalt wanneer het sjabloon wordt aangeboden, op basis van een waarde op het record. Gebruik het om een sjabloon te verbergen tenzij het record in de juiste toestand is.

  • Zichtbaarheidsvoorwaarde veldcode — het veld op het record dat wordt gecontroleerd.
  • Zichtbaarheidsvoorwaarde veldwaarde — de waarde(n) die dat veld moet hebben opdat het sjabloon verschijnt. (Bijvoorbeeld: bied een sjabloon "Eindfactuur" alleen aan wanneer een statusveld gelijk is aan Goedgekeurd.)

Adres toewijzing

  • Adres toewijzing — vertelt het sjabloon welk(e) veld(en) het ontvangeradres bevatten, zodat het weet waar het resultaat naartoe moet. Handig wanneer het adres op het record staat in plaats van telkens te worden getypt.

Inclusief bestands-ID's

  • Inclusief bestands-ID's — voeg specifieke opgeslagen bestanden aan de uitvoer toe op basis van hun ID-nummers. Dit is de op-ID-gebaseerde tegenhanger van de eenvoudigere schakelaar Inclusief geüploade bestanden op de pagina Sjabloon configuratie.

Filtering

Filtering beperkt op welke records het sjabloon van toepassing is. U kunt meerdere filterregels toevoegen; een record moet overeenkomen opdat het sjabloon draait. Elke regel heeft:

  • GebruikersinvoerJa vraagt de persoon om de waarde bij het uitvoeren van het sjabloon; Nee gebruikt de vaste Zoekwaarde hieronder.
  • Zoeken in veld, niet in objectJa zoekt in een aangepast veld; Nee zoekt in het hoofdrecord.
  • Veld naam — het veld waar de regel naar kijkt.
  • Zoekkolom — de specifieke kolom om op te matchen (indien van toepassing).
  • Zoekoperator — hoe te vergelijken (bijvoorbeeld gelijk aan, niet gelijk aan, bevat, groter dan).
  • Zoekwaarde — de waarde om mee te vergelijken (gebruikt wanneer GebruikersinvoerNee is).

Gebruik de + / -knoppen om regels toe te voegen of te verwijderen.

Optionele distributieconfiguratie

Hetzelfde soort regels als Filtering, maar toegepast op de levering in plaats van op welke records in aanmerking komen — gebruik het om te variëren of te beperken hoe het resultaat wordt verstuurd. Elke regel biedt Veld naam, Zoekkolom, Zoeken in veld, niet in object, Zoekoperator en Zoekwaarde.

Vereiste gegevens

Vereiste gegevens haalt extra gerelateerde gegevens op die de hoofdtekst nodig heeft maar die geen deel uitmaken van het hoofdrecord — bijvoorbeeld details van een gekoppeld schip of bedrijf. U kunt een of meer gegevenssets toevoegen, elk met:

  • Koppelingsleutel gegevens — de sleutel die de op te halen gerelateerde gegevens identificeert.
  • Meervoudige gegevensJa als er meer dan één gerelateerd record kan terugkomen.
  • Uitvoer gegevens — de naam die de opgehaalde gegevens krijgen zodat u ze in de hoofdtekst kunt gebruiken.
  • Veld gegevens — het veld dat wordt gebruikt om de gerelateerde gegevens aan het record te koppelen.
  • Gevraagde velden — de specifieke velden om terug te halen (bijvoorbeeld $nautical_ship_imo, $nautical_ship_general_port).

Elke gegevensset kan ook hebben:

  • Onderliggende gegevens — geneste gerelateerde gegevens (gegevens die hangen aan de zojuist opgehaalde gegevens), elk met een eigen Koppelingsleutel, meervoud, uitvoer en veld.
  • Filtering — dezelfde filterregels als hierboven, om te beperken welke gerelateerde records worden opgehaald.
pas op

Vereiste gegevens, filtering en distributieregels veranderen welke gegevens het sjabloon ziet en op welke records het draait. Verkeerd ingesteld kan een sjabloon niets of de verkeerde uitvoer produceren, dus test zorgvuldig in de Playground na een wijziging.