Domino 9 und frühere Versionen > Entwicklung

1 Druckdokument aus Haupt- und Antwortdokumenten

<< < (3/3)

koehlerbv:
Martin stimme ich vollkommen zu! Daher habe ich nur einen ersten Überflug über Deinen Code investiert und gleich zwei Anmerkungen dazu (nochmals: Ergänzend zu denen von Martin):


--- Code: ---      Set collection = doc.Responses
      Set responsedoc = collection.GetFirstDocument
 
--- Ende Code ---
Das ist ein absolutes no-no. Wenn doc gar keine Responses hat, fällt Dein Code auf die Nase. Du musst also vor dem Zugriff auf ein eventuell gar nicht vorhandenes Dokument der Collection diese prüfen (collection.Count).


--- Code: ---strAntwortdoc = strAntwortdoc  & " " &   responsedoc.numBeschluss & " " &   responsedoc.txtBeschlussvorlage
--- Ende Code ---
Das ist vermutlich die zeile, in der es scheppert: Du kannst einem String keine Arrays zuweisen. Und NotesDocument.Feldname liefert (ausser bei RT) immer ein Array zurück. Daher::


--- Code: ---strAntwortdoc = strAntwortdoc  & " " &   responsedoc.numBeschluss (0) & " " &   responsedoc.txtBeschlussvorlage (0)
--- Ende Code ---

Bernhard

Wiesel:
Hallo!
Ich hatte kurz auf die Zeile, bei dem die Fehlermeldung kam hingewiesen. Sorry, dass ich vergessen habe, die Meldung mit anzugeben.

Danke, Bernhard, für Deine Antwort.

Bzgl. der Abfrage zu den Responses: da hätte ich mich später dran gemacht. Aber der Tipp war schon Gold wert. Klappt!

Die Fehlermeldung stammte tatsächlich von der Zeile und mit Deiner Hilfe schnurrt der Druck wie eine Katze :o) Muss nur noch ein paar optische Anpassungen reinbringen.

Vielen Dank Euch für die geduldige Hilfe,
Wiesel

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln