Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Frank_B am 19.01.17 - 15:01:53
-
Ich habe eine Datenbank mit einem Richtextfeld, in welchem ein Worddokument eingebettet ist.
Ich komme auch problemlos an das Dokument ran.
Wenn es nun temporär in einem Laufwerk liegt möchte ich es ergänzen im Maskeninhalte.
Bsp.:
Die Notes-Form enthält Adresse, wie Vorname, Nachname.
Das Word-Dokument enthält Felder (QUOTE) à la "{Nachname}".
Leider erkennt mein Lotusscript dieses Feld "Nachname" nicht und schmeisst nen Fehler:
[...]
ole_word.ActiveDocument.FormFields("Nachname").Result = uidoc.document.Nachname(0)
[...]
Hierbei habe ich folgende Quelle:
https://www.mindwatering.com/SupportRef.nsf/e6b464faa52c14d1852567d90082c48f/ec4c8d89c48d0b428525696100466caf!OpenDocument
Fehler:
Error 213: Microsoft Word: Das angeforderte Element ist nicht in der Sammlung vorhanden.
Wie muss das Feld (Quote) in Word gestaltet sein, damit ich es mit Lotusscript "befüllen" kann.
-
Hallo,
Das hat nichts mit Lotus Script zu tun.
Du bewegst dich hier auf dem Level der VBA-Programmierung in Office.
Andreas
-
schon klar.
Aber wieso findet dann keine Erkennung statt wenn im Script und im Word-Dokument die Feldbezeichnung identisch sind?
-
Hallo,
Schau dir das Ganze doch einmal im VBA in Word selber an.
Wie gesagt.
Notes - sprich Lotus Script - wird dich hier nicht weiterbringen.
Du verwendest lediglich VBA-Routinen aus Word.
Andreas
-
Lösung gefunden:
http://atnotes.de/index.php/topic,42160.0.html