Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Helge Jantzen am 14.06.06 - 14:13:52

Titel: Warum erschient 'Wollen Sie speichern' Dialog?
Beitrag von: Helge Jantzen am 14.06.06 - 14:13:52
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])
Titel: Re: Warum erschient 'Wollen Sie speichern' Dialog?
Beitrag von: Lossa am 14.06.06 - 14:18:32
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.
Titel: Re: Warum erschient 'Wollen Sie speichern' Dialog?
Beitrag von: Helge Jantzen am 14.06.06 - 15:01:43
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])
Titel: Re: Warum erschient 'Wollen Sie speichern' Dialog?
Beitrag von: Lossa am 14.06.06 - 15:25:52
Hi Helge,

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

Titel: Re: Warum erschient 'Wollen Sie speichern' Dialog?
Beitrag von: Helge Jantzen am 16.06.06 - 08:15:14
Das hört sich an als könnte/sollte ich da noch einiges optimieren!?

Gruß
Helge