Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: entertainer1105 am 17.05.05 - 15:10:03

Titel: @DialogBox
Beitrag von: entertainer1105 am 17.05.05 - 15:10:03
Hallo Notes-Gemeinde,

wenn ich aus einer Ansicht heraus eine Maske per @DialogBox öffne und dann mit "Okay" bestätige, so bekomme ich folgende Fehlermeldung:
"Ein anderer Benutzer hat dieses Dokument zur gleichen Zeit geändert." Wenn ich das bestätige werden die durchgeführten Änderungen nicht abgespeichert.
Ich habe noch nichts gefunden, was mir helfen könnte!! :'(

Danke
Annette
Titel: Re: @DialogBox
Beitrag von: klaussal am 17.05.05 - 15:16:29
Kannst Du bitte mal den ganzen Code posten ?
Titel: Re: @DialogBox
Beitrag von: entertainer1105 am 17.05.05 - 15:21:36
Hallo Klaus,

hier der Eintrag:

@DialogBox("frm_DbyPMG";[AutoVertFit]:[AutoHorzFit];" Edit Document with PMG")

Die zu benutzende Maske heisst: "frm_DbyPMG".

Gruß
Annette
Titel: Re: @DialogBox
Beitrag von: klaussal am 17.05.05 - 15:29:05
Wenn ich die Hilfe richtig interpretiere, geht @dialogbox nur in dokumenten, nicht aber in Ansichten.

Zitat
...to any fields of the same name in the document in which @DialogBox is executing.
Titel: Re: @DialogBox
Beitrag von: entertainer1105 am 17.05.05 - 15:31:19
Nein, in einer andere Datenbank funktioniert das problemlos aus einer Ansicht heraus.
Nur in dieser einen Datenbank nicht.
Liegt es eventuell daran, daß dort gewisse QuerySave Scripte ausgeführt werden müssen??

Gruß
Annette
Titel: Re: @DialogBox
Beitrag von: klaussal am 17.05.05 - 15:45:45
Hab's noch mal ausprobiert (weil lange nicht mehr benutzt).
In der Ansicht werden z.Bsp. Dokumente mit der Form = "AB" gezeigt.
Wenn ich jetzt ein Doc in der Ansicht anhake und dann die Schaltfläche mit @dialogbox betätige, macht er ein Doc mit der Form lt. dialogbox auf und übernimmt die Felder in das angehakte Doc.

Du musst also mal nachsehen, ob + was da vielleicht im Querysave oder gottweisswo abläuft.