Hallo,
ist es möglich,
a) mit dem Reporter-Addon ein Mergefield innerhalb einer Tabelle, die sich in einer Gruppe befindet, durch eine Checkbox zu ersetzen, oder
b) im Report-Template eine Checkbox einzufügen, deren Wert im OnMailMergeGetText-Event festgelegt wird?
Der folgende Code (für Fall a) )
Code
procedure WPSuperMergeMailMergeGetText(...);
var
ChkBox: TWPTextObj;
begin
if (Contents.FieldnamePart = 'SOMEFIELD') then
begin
ChkBox := FWPRichText.InputTextFieldName('FORMCHECKBOX');
ChkBox.Name := '_Check';
if (DataSet.FieldByName('SOMEFIELD').AsInteger = 0) then
ChkBox.Params := 'false'
else
ChkBox.Params := 'true';
Contents.Obj := ChkBox;
end;
[...]
end;
Alles anzeigen
erzeugt lediglich irgendwelche Zeichen im Report.
Erzeuge ich eine Checkbox im Template (Fall b) ), erfolgt während des Merge-Vorgangs eine Fehlermeldung.
In diesem Zusammenhang hatte ich bereits ein Posting erzeugt (28.09.2006), jedoch keine Antwort erhalten. Vielleicht klappt's diesmal.
Danke,
A.Ebert