Domino 9 und frühere Versionen > ND6: Entwicklung

Warum erschient 'Wollen Sie speichern' Dialog?

(1/1)

Helge Jantzen:
Ich habe den Folgenden Code in einer Schaltfläche und obwohl ich darin als letztes speichere werde ich immer gefragt ob ich speichern will, woran liegt das? Gehen mir eventuell Daten verloren falls ich FIELD SaveOptions := "0" setze?

EmpfaengerPruefer := @Name([Abbreviate];@Name([Canonicalize];Ersteller+"/"));

Text := "Die folgende SOP konnte nicht freigegeben werden:" + @NewLine  + @NewLine  +
DocType+"-Nr.: " + @Char(9) + @Text(DocNr) + @NewLine +
 "Thema.: "  + @Char(9) + DocThema + @NewLine + @NewLine +
"Neuer Revisionsstand: " + @Char(9)+ Revision + @NewLine + @NewLine +
"Begründung: " + @Char(9)+ ReleaseComments + @NewLine + @NewLine +
 "Zur erneuten Bearbeitung bitte diesem Link folgen  - >   ";

FIELD MailErstellerSend :="True";


@Command([FileSave]);

@MailSend(EmpfaengerPruefer;"";"";"Änderung SOP erforderlich (keine Freigabe erteilt)" ;"";Text;[Sign]:[ReturnReceipt]:[IncludeDoclink]);

@Command([FileSave]);
@Command([FileCloseWindow])

Lossa:
Hallo,

beim Einsatz von:
Speichern
Mail senden
Schliessen

Gibt es immer diese timing Probleme das der Client meint das Dokument sei noch nicht gesichert.
Du kannst nach dem Mail Senden FIELD SaveOptions:="0" setzen und dann ist ruhe mit der Meldung, die Daten sind gespeichert.

Helge Jantzen:
nur nochmal zur Sicherheit, der "neue" Code

EmpfaengerPruefer := @Name([Abbreviate];@Name([Canonicalize];Ersteller+"/"));

Text := "Die folgende SOP konnte nicht freigegeben werden:" + @NewLine  + @NewLine  +
DocType+"-Nr.: " + @Char(9) + @Text(DocNr) + @NewLine +
 "Thema.: "  + @Char(9) + DocThema + @NewLine + @NewLine +
"Neuer Revisionsstand: " + @Char(9)+ Revision + @NewLine + @NewLine +
"Begründung: " + @Char(9)+ ReleaseComments + @NewLine + @NewLine +
 "Zur erneuten Bearbeitung bitte diesem Link folgen  - >   ";

FIELD MailErstellerSend :="True";
@Command([FileSave]);

@MailSend(EmpfaengerPruefer;"";"";"Änderung SOP erforderlich (keine Freigabe erteilt)" ;"";Text;[Sign]:[ReturnReceipt]:[IncludeDoclink]);

FIELD SaveOptions:="0"
@Command([FileCloseWindow])

Lossa:
Hi Helge,

ich werde den Code im ganzen nicht weiter bewerten oder besser beachten, aber die Plazierung des SaveOptions ist korrekt.

Helge Jantzen:
Das hört sich an als könnte/sollte ich da noch einiges optimieren!?

Gruß
Helge

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln