Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Hedwig14 am 26.07.13 - 14:38:27
Titel: Feld nicht gefunden
Beitrag von: Hedwig14 am 26.07.13 - 14:38:27
Hallo ! im u.a. Script erhalte ich an der Stelle:
Call doc.CopyAllItems( doc_druck_caterer, True )
immer den Standard-Notes Fehler "Feld nicht gefunden "
Die Zielmaske ist eine Kopie der Quellmaske. Woher kommt dieser Fehler ?
'Ausdruck wenn nicht bei Eil oder Nachbestellungen If doc.BEW_OptionBereitstellung(0) <> "Eilbestellung zur Selbstabholung oder Nachbuchung" Then Dim doc_druck_caterer As NotesDocument Dim tempdoc As NotesUIDocument Set doc_druck_caterer = New NotesDocument( db ) Call doc.CopyAllItems( doc_druck_caterer, True ) doc_druck_caterer.Form = "BEW_Bewirtung_Druck_Caterer" Set tempdoc = ws.editDocument(False, doc_druck_caterer , True) Call tempdoc.print (1) Call tempdoc.close(True) End If
Titel: Re: Feld nicht gefunden
Beitrag von: Mirko am 06.08.13 - 16:26:35
Hallo, eigentlich sollte es so funktionieren, habe es gerade mal nachgestellt. Die db hast Du ja hoffentlich vorher schon definiert, sonst würde ja schon eher ein Fehler auftauchen. Bist Du das ganze schon mal im Debugger durch gegangen? Irgend was auffällig ? Objekte alle vorhanden ?
Gruß Mirko
Titel: Re: Feld nicht gefunden
Beitrag von: koehlerbv am 06.08.13 - 16:38:41
'Ausdruck wenn nicht bei Eil oder Nachbestellungen
Call doc.CopyAllItems( doc_druck_caterer, True ) doc_druck_caterer.Form = "BEW_Bewirtung_Druck_Caterer"
Also *so* sieht die fehlerauslösende Zeile wohl hoffentlich nicht wirklich aus ...
Ansonsten: Bei NotesDocument.CopyAllItems spielen Masken absolut keine Rolle, dafür braucht man nicht mal welche! Das sagt ja schon das "Items" als Bestandteil der Methode, sonst würde da ja auch "Fields" stehen.
Was gibt es über die Items, die da zu kopieren sind, noch zu berichten? Gibt es verschlüsselte Items (durch Felder im Frontend)?