Changes between Version 42 and Version 43 of Documentatie/Ontwikkelaar/Procedures/MailmergeVariabelen


Ignore:
Timestamp:
07/06/21 09:59:36 (5 years ago)
Author:
henk
Comment:

--

Legend:

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

    v42 v43  
    8989{{{GetMergeRecords}}} definieert !MergeRecords voor een entiteit en geeft een instantie van {{{MergeRecords}}} terug. 
    9090 
     91==== parameter {{{mergeValues}}} ==== 
     92Dit is een implementatie van interface !IMergeValues en bevat de verzameling van alle !MergeGlobals en !MergeRecords die in de huidige run zijn opgehaald. Soms nodig om getters van subentry's aan te roepen. Zie [#getter_aanroepen MergeValue getter aanroepen] 
     93 
    9194==== parameter {{{path}}} ==== 
    9295{{{path}}} bevat het volledige pad naar de entiteit waarvoor !MergeRecords moeten worden gedefinieerd. Je kunt het pad o.a. gebruiken om gegevens op te halen als deze niet zijn meegegeven in parameter {{{data}}} 
     
    101104 
    102105== !MergeValue getter aanroepen == 
    103 [=#getter_aanroepen Normaal gesproken worden geregistreerde getters automatisch aangeroepen door de mailmerge module van OpenAC.] Soms is het nodig om zelf het aanroepen van getters te triggeren, bijvoorbeeld om mailmerge-variabelen van subentry's toe te voegen. Dit kan door de statische functie !MergeValues.Create aan te roepen met als argumenten het pad van de subentry en de data die de getter verwacht. Hieronder een voorbeeld uit !PatientMergeValues: 
     106[=#getter_aanroepen Normaal gesproken worden geregistreerde getters automatisch aangeroepen door de mailmerge module van OpenAC.]Soms is het nodig om zelf het aanroepen van getters te triggeren, bijvoorbeeld om mailmerge-variabelen van subentry's toe te voegen. Dit kan door de statische functie !MergeValues.Create aan te roepen met als argumenten het pad van de subentry en de data die de getter verwacht. Hieronder een voorbeeld uit !PatientMergeValues: 
    104107{{{#!csharp 
    105108foreach (var verwijzing in verwijzingen)