Changes between Version 46 and Version 47 of Documentatie/Ontwikkelaar/Procedures/MailmergeVariabelen


Ignore:
Timestamp:
07/07/21 08:29:40 (5 years ago)
Author:
henk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Documentatie/Ontwikkelaar/Procedures/MailmergeVariabelen

    v46 v47  
    172172    relatie.meta.merge_globals["email"] = email and email.nummer or "" 
    173173}}} 
     174 
     175De eerste parameter van een mergemeta-functie is de entiteit waarvoor mailmerge-variabelen moeten worden gedefinieerd. Elke entiteit heeft een meta-object en dit object bevat zowel merge_globals als merge_records. Deze worden in de mergemeta-functie bewerkt. 
     176 
     177In OpenAC 3 is het bewerken van {{{MergeGlobals}}} en {{{MergeRecords}}} uitgesplitst naar de functies {{{GetMergeGlobals}}} en {{{GetMergeRecords}}}. In bovenstaand voorbeeld zie je dat er adreskaarten worden gemaakt voor de adressen van een relatie. Deze kaarten worden voor zowel merge_globals als merge_records gebruikt. In OpenAC 3 moet het maken van een adreskaart netjes worden uitgesplitst naar een method die door {{{GetMergeGlobals}}} en {{{GetMergeRecords}}} kan worden gebruikt. 
    174178