Domino 9 und frühere Versionen > ND7: Entwicklung
Items im Postopen
hupfi:
Nein dieser Code funktioniert leider auch nicht.
koehlerbv:
Nun, dieser Code ist aber absoluter Standard. Mir fällt aber keine Stelle ein, die Du in der Maske verbogen haben könntest, damit dieser Code NICHT funktioniert.
Kannst Du eine leere DB mit der betreffenden Maske hier einstellen?
Bernhard
LN4ever:
Du verbirgst uns etwas. Deine Schleifenvariable currField ist entweder schon einmal in deinem Code mit einem anderen Variant-Type belegt gewesen, hat bereits in einer anderen ForAll-Schleife ihre Dienste getan oder du hast sie explizit irgendwo definiert (tut man nicht mit ForAll Schleifenvariablen).
Als weitere Möglichkeiten für das von dir beschriebene Verhalten fallen mir nur noch Kabinettstückchen ein wie Kopfzeilen in Maske, Kontext als Link öffnen, Antwortdokument öffnen, Preview-Pane geöffnet haben und Hauptdokument (das dann ja in der PreviewPane ist) im BEARBEITEN-Modus mit speziellen OLE-Objekt-Starteigenschaften öffnen ein. Und das alles, wenn der POSTOPEN gar keinen eigenen Code hat, sondern im QUERYOPEN mit ON EVENT POSTOPEN angesprochen wird.
Alte Datenbank, Gestaltungselemente (Teilmasken) nur teilweise mit aktuell verwendeter Version durchkompilert ? In einer Teilmaske im QUERYOPEN ein
CONTINUE=FALSE
END
gesetzt ?
Vorsicht, das sind alles absolute Exoten. Der Fehler steckt garantiert in einer Bedingung des ersten Absatzes.
Gruß
Norbert
ata:
... was siehst du im Debugger - gibt es da auch keine Items in dem Doc? Ich denke du spielst hier mit Kopfbereich oder derartigem, wie bereits von Norbert erwähnt...
Toni
hupfi:
@ata: Sobald ich es mir im Debugger ansehe sind keine Items gesetzt. Es verhält sich so als wäre des Dokument komplett leer.
@LN4ever: ich verwende currField nur einmal im Postopen. In dieser Maske sind auch keine weiteren Teilmaksen und ScriptBefehle eingebunden.
Ich habe auch einige Tests gemacht. Der Fehler tritt in der Notes Client Version 7.0.2 auf. Sobald ich einen 6er Client verwende funktioniert das Script.
Ich werde wohl einen Call an IBM senden.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln