Domino 9 und frühere Versionen > ND6: Entwicklung

Doc ist noch immer "IsNewDoc" obwohl es gespeichert wurde

<< < (2/5) > >>

theBastian:
Habe auf source umgestellt und noch ein bißchen getestet.

Kann es sein, dass das Feld SaveOptions ("0", editable) die Änderung von IsNewDoc beeinflußt?

cu
der B@sti

Glombi:

--- Zitat von: SKL74 am 24.08.05 - 10:40:24 ---Kann es sein, dass das Feld SaveOptions ("0", editable) die Änderung von IsNewDoc beeinflußt?

--- Ende Zitat ---
Es kann  ;D
Also SaveOptions = "0" verhindert das Speichern und damit ist ein Dokument IMMER IsNewDoc = True

Es ist immer gut, möglichst viel Input von anfang an zu posten, damit wir hier nicht herumrätseln müssen  ;)

Andreas

theBastian:
@Glombi

Sorry, ist mir auch gerade aufgefallen. (Hab mich gewundert, wo meine Testdocs sind.)

Wollte ja das Feld nutzen, um die Dialogboxen "Wollen sie diese Doc speichern?" zu unterbinden, da ich im Queryclose eigene Boxen nutze, die dem User mehr Info geben sollen.

Das funktioniert auch,  ;) aber leider gibts dann den oben beschriebenen "Folgefehler".

cu
der B@sti

Glombi:
Aber dennoch kann man das ganz leicht programmieren.

In den (Declarations) der Maske ein
Dim DocIsNew as Integer

Im Postopen
DocIsNew = Source.IsNewDoc

Im QuerySave
DocIsNew = False

Andreas

theBastian:
@Glombi

Vielen Dank. Natürlich viel eleganter als meine müden Versuche.  :)

Hast du ev. noch eine Lösung für mein Dialogboxproblem?
Aktueller Stand:

- Feld SaveOptions, um Dialogboxen zu unterbinden
- im Queryclose ein doc.save um das doc zu speichern.

Speichern im Frontend ist ja nicht. Aber im Backend sollte das doch gehen.

cu
der B@sti


Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln