MergerLoad Mergerfunctie
Met MergerLoad wordt een
model in het geheugen van de (niet zichtbare) uitvoeromgeving
geladen. De functie resulteert in de waarde TRUE
indien succesvol en anders FALSE.
MergerLoad(MergerVarName,
ModelFileName)
MergerLoad(MergerVarName,
ModelFileName, IsNullMargin)
MergerVarName (MergedString)
In
MergerVarName wordt de naam van een
met Merger
gedeclareerde variabele vermeld in de vorm van een
VariableName.
ModelFileName
(MergedString)
In ModelFileName wordt de
bestandsnaam in de vorm van
<bestandsnaam>.<bestandsformaat> van
het te laden model
opgegeven.
IsNullMargin (Expressie)
Indien IsNullMargin een waarde heeft ongelijk aan nul dan worden de
printermarges niet toegepast. Dit is van belang indien vooraf
niet bekend is voor welke printer de uitvoer moet worden opgemaakt. Dit is
bijvoorbeeld het geval indien MergerLoad wordt toegepast vanuit de Astona
Enterpise Webservices met de functie ExecModel of vanuit een geplande taak met
ExecModel.exe.
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
}