Domino 9 und frühere Versionen > ND6: Entwicklung

Dokument suchen und Daten ändern

<< < (6/26) > >>

Driri:

--- Zitat ---Muss ich nicht irgendwo übergeben was für einen Wert er überhaupt in den Dokumenten suchen muss?

--- Ende Zitat ---

Tust Du doch mit dieser Zeile :

Set doc = view.GetDocumentByKey(FieldArray(0))


Voraussetzung dafür ist natürlich :

a) Die verwendete View ist nach dem Suchkriterium sortiert
b) Es ist wirklich der erste Wert, nach dem gesucht werden soll (FieldArray(0) = 1. Wert im Array)



--- Zitat ---Den Maskennamen angeben?

--- Ende Zitat ---

Wozu ? Beim Neuanlegen von Dokumenten sollte man das Item "Form" setzen, damit beim Öffnen später die korrekte Maske gezogen wird.
Bei vorhandenen Dokumenten sollte man eigentlich davon ausgehen, daß die Form gesetzt ist.

lotus blue:

--- Zitat von: Driri am 05.06.08 - 14:08:05 ---Tust Du doch mit dieser Zeile :
Set doc = view.GetDocumentByKey(FieldArray(0))

Voraussetzung dafür ist natürlich :
a) Die verwendete View ist nach dem Suchkriterium sortiert
b) Es ist wirklich der erste Wert, nach dem gesucht werden soll (FieldArray(0) = 1. Wert im Array)

Wozu ? Beim Neuanlegen von Dokumenten sollte man das Item "Form" setzen, damit beim Öffnen später die korrekte Maske gezogen wird.
Bei vorhandenen Dokumenten sollte man eigentlich davon ausgehen, daß die Form gesetzt ist.

--- Ende Zitat ---
Paßt dann eigentlich alles. Aber wo hängt es dann noch.
Ist sicher nur ein kleines Details aber finde es nicht.  :-:

Driri:
Was sagt denn der Debugger ? Wird überhaupt ein Dokument gefunden ?

Du solltest vor dem ReplaceItemValue auf jeden Fall eine Prüfung einbauen, ob überhaupt ein Dokument gefunden wurde. Wenn z.B. in der Importdatei eine Titelzeile enthalten ist, möchte ich mal darauf wetten, daß für den Wert kein Dokument gefunden wird.

lotus blue:

--- Zitat von: Driri am 05.06.08 - 14:14:16 ---Was sagt denn der Debugger ? Wird überhaupt ein Dokument gefunden ?

--- Ende Zitat ---

Ja die Dok´s findet er, aber bei Call doc.replaceItem bricht er mit nem "Objekt variable not set" ab.

Driri:
Dann hat er kein Dokument gefunden.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln