Domino 9 und frühere Versionen > ND8: Entwicklung

NotesUIDocument.ImportItem() liefert eine Fehlermeldung zurück

(1/2) > >>

rar:
Hallo zusammen,
ich habe das Problem, dass bei uidoc.ImportItem(profildoc, "Feldname") 2 Fehlermeldungen kommen. Erst "Diese Datei ist leer" und danach gleich "Notes-Fehler - Diese Datei ist leer".
Das Feld ist im Profildokument vorhanden und befüllt.

Hat jemand eventuell eine Idee woran das liegen könnte?

lG
-daniel

umi:
Hallo
Wenn ich jetzt mal annehme, dass UIDoc ein NotesUIDOcument ist, dann gibts kein importItem sondern nur ein Import, welches eine Datei erwartet.

Wenn Du einfach den Text setzen willst für ein Item im UIDocument, dann kannst Du dass ja via
call uidoc.fieldsettext(profiledoc.getitemvalue("Feldname")(0))

koehlerbv:
Urs, ImportItem ist eine undokumentierte Methode der NotesUIDocument class.

Daniel: Funktioniert bei Dir die Methode an anderer Stelle?

Bernhard

rar:
So, habs jetzt mal a bissi ausgetestet...
Wenn das RTF aus einem normalen Dokument kommt, geht es. Wenn das Feld aber aus einem Profildokument kommt, kommt die Fehlermeldung. So a kack!

koehlerbv:
Ist ja auch undokumentiert  ;D

Du kannst jetzt natürlich ein temporäres Dokument anlegen und per CopyItem Dein Profile-RTI holen. Elegant ist natürlich was anderes.

Auf jeden Fall haben wir jetzt hier zu ImportItem ein Stück mehr "Dokumentation" - ProfileDocuments sind ein No-No.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln