Domino 9 und frühere Versionen > ND8: Entwicklung
UiDocument.Close ohne Save
buzi:
Die Bibliothek ist in den Options eingebunden. Der Debugger lässt die Zeile einfach aus, "hüpft" quasi drüber ?!!?!?!?
buzi:
Ich habe den Code jetzt direkt ins QueryModeChange geschrieben dann läuft es. Irgendwie scheint mein Projekt bezüglich der Bibs etc. etwas verhuntzt zu sein.
Danke für eure Hilfe!
Peter Klett:
Setz mal Option Declare und binde die Bibliothek "ganz oben" in den Options der Globals ein. Den Code ins QueryModeChange zu schreiben ist keine gute Lösung, da Du die im PostOpen ebenfalls benötigst. Und Du willst das sicherlich nicht doppelt ablegen ...
buzi:
Peter, kannst du mir das ein wenig genauer beschreiben bitte?
"Setz mal Option Declare und binde die Bibliothek "ganz oben" in den Options der Globals ein. "
Wie setze ich die Option Declare, und was meinst du mit ganz oben und den Globals?
Peter Klett:
Ich vermute, dass bei dieser Zeile
edit = valEditRWInEndStatus
nicht in die Bibliothek gesprungen wird, weil die nicht korrekt eingebunden ist. valEditRWInEndStatus wird dann als eine nicht deklarierte Variable angenommen, und edit dabei mit einem "nichts" gefüllt.
Hättest Du Option Declare gesetzt, würde eine nicht deklarierte Variable als Fehler ausgewiesen.
Option Declare
schreibst Du einfach in die Options. Options gibt es in der Maske sowohl unter Globals als auch unter der Maske (linke Seite, dort, wo Du auch das QueryModeChange findest). Option Declare ist etwas pieselig und gilt nicht immer, ich würde es daher immer in alle Options setzen.
Wo hast Du die Bibliothek eingebunden? Das kannst Du ebenfalls in beiden Options machen, ich würde aber lieber die globalen Options nehmen, dann gilt es überall. Eine Einbindung einer Bibliothek in den Options der Maske überschreibt die Einbindung in den Globals für die Events, die in der Maske zugeordnet sind (zumindest war das früher so), da habe ich schon mal sehr lange nach gesucht, warum eine Funktion nicht gefunden wurde. Daher würde ich mich immer nur für eine Stelle entscheiden, und das sind dann die Globals.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln