Domino 9 und frühere Versionen > ND8: Entwicklung
Weiterzählen selbst wenn Dokument gelöscht wurde
ThomasHB:
Nein, ich bin jetzt nur verwirrt... :-[
Mit diesem Befehl:
--- Code: ---Call Source.Document.AppendItemValue("n_exist_call_number", number_call)
--- Ende Code ---
spreche ich doch das UIDocument an, oder? Also nach meinem Verständnis, das gerade geöffnete. Weil im Post Open, wo der Code steht Source As NotesuiDocument deklariert ist.
Und vorher habe ich dann doc as NotesDocument deklariert, das mag ja sein, aber da will ich mir ja im Hintergrund Werte aus einem Dokuemnt holen... !?!?!?
Thomas Schulte:
Schau dir einfach die Beschreibung der Klasse NotesUIDocument an. Du benutzt da die Property .document und das ist nicht das UIDOC was du gerade im Frontend siehst. Wie Bernhard schon gesagt hat. Zwischen Notesuidocument (was Source ist) und Notesdocument (was das ist wo du gerade drin rumwurschtelst gibt es ein paar gravierende Unterschiede. und
--- Zitat von: koehlerbv am 15.07.11 - 16:33:15 ---Schau Dir die entsprechenden Aktualisierungsmethoden in NotesUIDocument und vor allem im NotesUIWorkspace (immer unterschätzt) an!
--- Ende Zitat ---
koehlerbv:
Thomas, erst mal wieder ruhig werden ;)
Source ist NotesUIDocument. Frontend.
Eine der Properties des NotesUIDocuments ist Document. Das ist das dahinter liegende BACKEND-Dokument. Du sprichst also über das instantiierte Frontend-Dokument das "dahinter" liegende Backend-Dokument an.
Und genau das musst Du Dir klar machen. Wenn das erstmal in der noch hohlen Rübe drin ist, dann wird schon etliches sehr viel klarer. Wir mussten das auch alle lernen. Auch mein erstes Wort war "Mama" und nicht "Notes" ;D
Bernhard
Thomas Schulte:
--- Zitat von: ThomasHB am 15.07.11 - 17:13:23 ---Nein, ich bin jetzt nur verwirrt... :-[
Mit diesem Befehl:
--- Code: ---Call Source.Document.AppendItemValue("n_exist_call_number", number_call)
--- Ende Code ---
spreche ich doch das UIDocument an, oder? Also nach meinem Verständnis, das gerade geöffnete. Weil im Post Open, wo der Code steht Source As NotesuiDocument deklariert ist.
Und vorher habe ich dann doc as NotesDocument deklariert, das mag ja sein, aber da will ich mir ja im Hintergrund Werte aus einem Dokuemnt holen... !?!?!?
--- Ende Zitat ---
Du sprichst eben mit dieser Notation nicht das UIDocument an. Sodern das BackEnd Objekt NotesDocument, das ein Bestandteil des NotesUIdocs ist.
ThomasHB:
.... OKay :)
Jetzt habe ich das begriffen, aber das Document Backend ist... pfffff.
Da wäre ich ja im Lebtag nicht drauf gekommen.
Ich dachte weil Source eben als UI deklariert ist, naja.
Ich danke euch für die Hilfe, mal sehen wie weit ich jetzt damit kommen werde.
Danke. :)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln