Domino 9 und frühere Versionen > ND7: Entwicklung

Verständnisproblem

<< < (2/8) > >>

koehlerbv:
Da uns Deine Datenbank nicht vorliegt, musst Du selber weitersuchen. Dein
doc.verliehen = "0"
ohne Call doc.Save speichert auf jeden Fall nichts.

Bernhard

Demian:
werde dann mal weitersuchen...

koehlerbv:
Dir wird nichts anderes übrigbleiben ...

Bernhard

Tode:
also: Ich behaupte, dass Du zwar den im Backend gesetzten Wert siehst, dieser aber nicht wirklich gespeichert ist.
Verlässt Du das Dokument, ohne es erneut zu speichern, dann ist beim nächsten öffnen des Dokuments der Wert wieder weg.

Das Problem ist in Script: Du kriegst es durch Deine "Neu- Zuweisung" nicht wirklich hin, dass doc ein neues Objekt referenziert.

Ob das ein "bug" ist oder ein "feature" will ich gar nicht beurteilen, aber wenn Du mal mit dem Debugger durchgehst, wirst Du sehen, dass das Item "verliehen" immer mit "0" befüllt bleibt.

Kommentiere mal die zeile work.Edit... aus, und Du wirst sehen, dass gar nix gespeichert ist, wenn Du das doc manuell wieder öffnest...

Gruß
Tode

Demian:
Moin Tode,

sämtliche Felder in der Maske lassen sich aber nur bearbeiten, wenn Verliehen = 0 ist. Bevor die Aktion losläuft, ist Verliehen aber definitiv 1, weil sich keins der Felder bearbeiten lässt, wenn man in den Bearbeitungsmodus geht.

Gruß
Demian

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln