Domino 9 und frühere Versionen > ND6: Entwicklung
Maske aktualisieren
dirk_2909:
--- Zitat ---Wenn ich nun die Maske aufrufe, bekomme ich die Fehlermeldung "Dokumentbefehl ist nicht verfügbar". Was bedeutet das?
--- Ende Zitat ---
Du kannst einen Refresh nur im Bearbeitungsmodus aufrufen.
Also:
...
if uidoc.EditMode Then
uidoc.Refresh
end if
iukhdh:
Also irgendwie ist heute nicht mein Tag.
Das mit der Routine in der Scriptbibliothek leuchtet mir ein. Hab ich nun auch so abgeändert und dort die Sub aktualisieren angelegt
Wenn ich nun aber im Onchange-event das call aktualisieren eingebe kommt jedesmal die Meldung Not a sub or funktion name:AKTUALISIEREN.
Bei den Options der Maske Eingabe (bei Eingabe (Maske) ) steht Use "aktualisieren" drin.
:-:
Axel:
Wahrscheinlich stößt Notes sich an den doppelten Namen.
Benenn' mal die Bibliothek oder die Routine um.
Axel
koehlerbv:
Modulname = Name der ScriptLib ist kein Problem.
Wurde die Reihenfolge des Einbinden eingehalten? Sicherheitshalber:
- Lib in Maske einbinden, speichern, Maske schliessen
- Erst jetzt die Sub im Event aufrufen
Bernhard
iukhdh:
Also ich hab nun mal beide Hinweise versucht.
Die Script-Bibliothek heisst nun "Aktuell", die sub "aktualisieren".
Ich hab erst die ScriptLib Aktuell eingebunden bei 'Options, gespeichert, sogar den Designer geschlossen, dann beim onchange-event call aktualisieren eingegeben, er nimmt es nicht.
Hmm, ich verwende aber schon das richtige Options? Es gibt ja im Objekt Fenster erst mal eine Kategorie mit (Globals)Eingabe, dann eine Kategorie mit Eingabe(Maske). In der zweiten hab ichs eingebunden, bei der ersten klappts eh nicht.
Seltsam, seltsam.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln