MergerExec Mergerfunctie
Met MergerExec wordt een
eerder met MergerLoad
geladen model geïnitialiseerd en uitgevoerd (in de niet
zichtbare uitvoeromgeving). De functie resulteert in de waarde TRUE indien
succesvol en anders FALSE.
MergerExec(MergerVarName, InitString)
MergerVarName (MergedString)
In
MergerVarName wordt de naam van een
met Merger
gedeclareerde variabele vermeld in de vorm van een
VariableName.
InitString (MergedString)
In InitString worden initialisatie waarden in de vorm
van: Key1=Waarde1;Key2=Waarde2; etc opgegeven.
Indien in een InitString de
initialisatie waarden van het huidige model moeten worden opgenomen dan kan dit
m.b.v. de
variabele ModelInit. In het geval dat er in InitString dezelfde
key's worden toegepast dan geldt de waarde van de laatste (meest rechtse) key.
Voorbeeld:
{
AdoQuery "Provider=FaOleDb.FaProv;Data Source=demo.adm",AdoMail
Merger
mMerg
MergerLoad(mMerg,TestMail.rtf)
AdoMail
OpenTable(Debiteuren.idx)
Do
MergerExec(mMerg,[ModelInit]”;”RelatieNr="[RekeningNr*])
MergerSaveAs(mMerg,Brief[RekeningNr*].pdf)
Od
}