Domino 9 und frühere Versionen > Entwicklung

Variant = doc.getFirstItem("itemName") wirft Type missmatch?

(1/2) > >>

flaite:

--- Code: ---dim itRtTemplate As Variant
[...]
Set itRtTemplate = docTemplate.getIFirstItem("Body")
If itRTTemplate.Type = RICHTEXT Then
If strCallTyp = "Anlage" Then
Call appendFieldsAnhaenge(docTemplate, "AnlagenAnzeige", itRTTemplate, "")
Else
Call appendFieldsBody(docTemplate, "Topic",  itRTTemplate, "")
End If
Else
Msgbox |Das Feld "Template" im gewählten Dokument ist nicht vom Typ RichText.|, 16, "Interner Fehler"
Exit Sub
End If

--- Ende Code ---

schon mal erlebt oder was kann das sein?

Gruß Axel

koehlerbv:
Hast Du den Code kopiert ? Wenn ja: Die Methode getIFirstItem jibbet nicht, da ist ein "I" zuviel drin. Aber dann müsste ja schon der Compiler meckern, wenn Du da nicht eine undokumentierte Methode gefunden hast.
Ansonsten sieht das vollkommen standardkonform aus. Knallt es wirklich in der Zeile "Set iRtTemplate = ..." ?

Bernhard

Glombi:
Also der Compiler meckert nicht. Wenn tatsächlich ein "getIFirstItem" da steht, kommt beim Ausführen "Type mismatch". Ich tippe also wie Bernhard auf "I"

Andreas

koehlerbv:
Ha - wieder ein dunkles Geheimnis von Iris entdeckt !
Danke, Andreas, für das Probieren.

Bernhard

flaite:
krasse Sache.
Ihr habt recht  ;D
Nachdem ich das I entfernt habe, funktioniert es.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln