Hallo,
ich habe folgendes Problem:
Mails sollen beim Drucken um einen Hinweistext ergänzt werden. Dazu habe ich die Mail-Schablone kopiert, u.a. die Maske Memo um den zu druckenden Text ergänzt und ein Feld (PrintStatus, Typ Zahl) eingefügt, mit dem ich die Anzeige des Textes steuere. PrintStatus wird nie angezeigt. Der Wert von PrintStatus ist per Vorgabe 0. Der zu druckende Text wird erst dann angezeigt, wenn PrintStatus gleich 1 ist. Wenn jemand den Drucken-Button anklickt, wird folgendes ausgeführt:
FIELD PrintStatus:=PrintStatus;
@Command([EditDocument]);
@SetField("PrintStatus";1);
@Command([RefreshHideFormulas]);
@Command([FilePrint]);
@SetField("PrintStatus";0);
@Command([RefreshHideFormulas])
Das funktioniert soweit auch alles. Nur HTML-Mails ignorieren das. Beim ersten Klick auf Drucken wird der Text nicht angezeigt. Ich breche den Druck ab. Dokument bleibt im Edit-Mode. Beim zweiten Klick auf Drucken wird der Text noch immer nicht angezeigt. Ich breche den Druck wieder ab. Das Dokument wechselt in den Read-Mode. Beim dritten Klick auf Drucken wird der Text plötzlich angezeigt.
Hat jemdand ne Idee warum das so ist und wie ich das beheben kann?
Gruß
Joachim