Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie | ||
openwave:1.31:applicatiebeheer:instellen_inrichten:emailsjablonen [2025/07/17 15:32] – Kars Gottschal | openwave:1.31:applicatiebeheer:instellen_inrichten:emailsjablonen [2025/07/17 16:24] (huidige) – Spaces needed Kars Gottschal | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
====== Emailsjablonen ====== | ====== Emailsjablonen ====== | ||
+ | |||
Portaal beheerportaal-nieuw. Tegel // | Portaal beheerportaal-nieuw. Tegel // | ||
Regel 17: | Regel 18: | ||
===== Sjabloongroepen ===== | ===== Sjabloongroepen ===== | ||
+ | |||
De sjablonen kunnen worden ingedeeld in groepen, waarbij een groep toegekend kan worden aan één of meer modules door middel van hun moduleletters. Daar waar de gebruiker een menuoptie //Creëer email// tot zijn beschikking heeft is dus deze moduleletter bepalend voor de inhoud van de radiobuttonlist: | De sjablonen kunnen worden ingedeeld in groepen, waarbij een groep toegekend kan worden aan één of meer modules door middel van hun moduleletters. Daar waar de gebruiker een menuoptie //Creëer email// tot zijn beschikking heeft is dus deze moduleletter bepalend voor de inhoud van de radiobuttonlist: | ||
* W: Omgeving | * W: Omgeving | ||
Regel 32: | Regel 34: | ||
</ | </ | ||
- | ==== Emailsjablonenlijst==== | + | ==== Emailsjablonenlijst ==== |
Per sjabloongroep kunnen emailsjablonen verwijderd (inclusief parameters), | Per sjabloongroep kunnen emailsjablonen verwijderd (inclusief parameters), | ||
- | ===== Sjabloondefinitie===== | + | ===== Sjabloondefinitie ===== |
=== Triggers linksonder === | === Triggers linksonder === | ||
Regel 97: | Regel 100: | ||
- | ====Formquery ==== | + | ==== Formquery ==== |
Het resultaat van een formquery wordt gebruikt om merge-coderingen in de vorm van <1> of <301> in de body van de email te vervangen met waardes uit de database. | Het resultaat van een formquery wordt gebruikt om merge-coderingen in de vorm van <1> of <301> in de body van de email te vervangen met waardes uit de database. | ||
Regel 211: | Regel 214: | ||
=== OpenWave database functies === | === OpenWave database functies === | ||
+ | |||
OpenWave heeft zelf een aantal functies op de database gedefinieerd - zoals fn_ddmaandjjjj() - die gebruikt kunnen worden in allerlei query' | OpenWave heeft zelf een aantal functies op de database gedefinieerd - zoals fn_ddmaandjjjj() - die gebruikt kunnen worden in allerlei query' | ||
Zie: | Zie: | ||
- | ====Childquery ==== | + | ==== Childquery ==== |
Het resultaat van een childquery wordt gebruikt om merge-coderingen in de vorm van een getal tussen accolades (zoals {1} en {2}) binnen de body van een mailsjabloon te vervangen met waardes uit de database. Voor nu is het mogelijk om maar 1 rij per childquery weer te geven. Overige rijen zal het programma nog niet naar kijken. | Het resultaat van een childquery wordt gebruikt om merge-coderingen in de vorm van een getal tussen accolades (zoals {1} en {2}) binnen de body van een mailsjabloon te vervangen met waardes uit de database. Voor nu is het mogelijk om maar 1 rij per childquery weer te geven. Overige rijen zal het programma nog niet naar kijken. | ||
Regel 263: | Regel 268: | ||
=== Speciale childquery: samenvoegen met externe bron === | === Speciale childquery: samenvoegen met externe bron === | ||
+ | |||
Het is mogelijk om delen van een sjabloon samen te voegen met gegevens uit een externe bron in plaats van met gegevens uit de OpenWave database. Dat kan vooralsnog alleen bij childqueries. | Het is mogelijk om delen van een sjabloon samen te voegen met gegevens uit een externe bron in plaats van met gegevens uit de OpenWave database. Dat kan vooralsnog alleen bij childqueries. | ||
Regel 269: | Regel 275: | ||
//. Zie hiertoe het kopje // | //. Zie hiertoe het kopje // | ||
- | ====Formquery en childquery-verwijzingen naar tbqueries==== | + | ==== Formquery en childquery-verwijzingen naar tbqueries ==== |
De inhoud van de kolommen van de formqueries en childqueries kan ook bestaan uit een verwijzing naar een query in de beheertabel tbqueries. Zie: [[openwave: | De inhoud van de kolommen van de formqueries en childqueries kan ook bestaan uit een verwijzing naar een query in de beheertabel tbqueries. Zie: [[openwave: | ||
Hierdoor hoeft een query die in meerdere sjablonen gebruikt wordt maar eenmalig te worden gedefinieerd. | Hierdoor hoeft een query die in meerdere sjablonen gebruikt wordt maar eenmalig te worden gedefinieerd. | ||
Regel 275: | Regel 282: | ||
==== Invoegen tekstblokken op basis van een query-aanroep naar tbqueries ==== | ==== Invoegen tekstblokken op basis van een query-aanroep naar tbqueries ==== | ||
+ | |||
Er kan in de body van de email een speciale vorm van merge-codering worden opgenomen die verwijst naar een kaart in tbqueries. In dat geval wordt die aangeroepen query geëvalueerd en het resultaat wordt op de bewuste plek in de email ingevoegd. Een dergelijke verwijzing ziet er als volgt uit: | Er kan in de body van de email een speciale vorm van merge-codering worden opgenomen die verwijst naar een kaart in tbqueries. In dat geval wordt die aangeroepen query geëvalueerd en het resultaat wordt op de bewuste plek in de email ingevoegd. Een dergelijke verwijzing ziet er als volgt uit: | ||
* < | * < | ||
Regel 315: | Regel 323: | ||
==== Tonen gecrypte versie van een kolomwaarde === | ==== Tonen gecrypte versie van een kolomwaarde === | ||
+ | |||
Verder kan de encryptiemethode worden aangeroepen vanuit het emailsjabloon. De string < | Verder kan de encryptiemethode worden aangeroepen vanuit het emailsjabloon. De string < | ||
===== Sjabloon-parameters ===== | ===== Sjabloon-parameters ===== | ||
+ | |||
De substrings in de formqueries ingesloten door %-tekens (bijvoorbeeld %datumvanaf%) heten parameters. Deze worden bij het uitvoeren van het SQL-statement automatisch vervangen door een bedoelde waarde. Hoe dat gebeurt wordt gedefinieerd met de kolommen van de tabel tbemailparameters. | De substrings in de formqueries ingesloten door %-tekens (bijvoorbeeld %datumvanaf%) heten parameters. Deze worden bij het uitvoeren van het SQL-statement automatisch vervangen door een bedoelde waarde. Hoe dat gebeurt wordt gedefinieerd met de kolommen van de tabel tbemailparameters. | ||