Eigene Platzhalter

Es besteht die Möglichkeit eigene MergeFields zu generieren.

Sobald der MergeFieldname im Word (Platzhaltername) einen Präfix von "X_" hat, dann wird die Funktion   

Function x_MergeFieldGet( strMergeField, rsMain)

Aufgerufen.

Als Parameter wird der Platzhaltername und das aktuelle Hauptrecordset übergeben.

Rückgabewert ist der gefüllte Platzhalter.

 

Der Platzhalterdialog (Bereich benutzerdefiniert) kann mit eigenen Platzhaltern gefüllt werden.

Das funktioniert über die Methode Sub x_MergeFieldFillList(list). Siehe Beispiel.

 

Beispiel für ein VBS-Script.

commands.addcombobox "Firma","HalloFirma","Test1","bmpHILFE","A|B|C|D"
Sub Main
    commands("firma").text="FlowFact"
end sub
Function x_MergeFieldGet( strMergeField, rsMain)
    x_mergefieldget=commands("Firma").text & rsMain("Name") & strmergefield
End Function
Sub x_MergeFieldFillList(list)
For i=1 to 500
LIST.AddItem "X_Platzhalter" & cstr(i)
Next
end sub

 

Öffnet bzw. aktualisiert die Startseite (Menü)...