Domino 9 und frühere Versionen > Entwicklung
Type Mismatch: String in Richtextfeld?
TMC:
Hi,
schon oft gehabt, nur schüttle ich grad was aus dem Ärmel, weil ich jetzt keinen Zugriff auf bisherige DBs habe.
Über:
--- Code: ---Set docProfile = db.GetProfileDocument("Settings")
strProfileText = docProfile.Settings_Text(0)
--- Ende Code ---
lese ich ein Profil-Textfeld aus.
Diesem Text will ich ins Body einer Mail appenden:
--- Code: ---Call rtiMail.AppendText(strProfileText)
--- Ende Code ---
So klappt das auch. Nur hat mein Textfeld mehrere Zeilen.
Wie übergebe ich gleich nochmal mehrere Zeilen?
Wenn ich das "(0)" weglasse im der Zeile "strProfileText =....:", dann bekomme ich einen Type Mismatch Fehler in genau dieser Zeile.
Als Variant definiert will er das auch nicht.
Eigentlich eine Anfängerfrage :P
Bin mir sicher es ist eine Kleinigkeit, vielleicht sollte ich jetzt auch aufhören und besser die Eiersuche vorbereiten :D
Matthias
Axel:
Hi,
ich denke du brauchst ein Array.
So ungefähr:
Dim arrText() As String
Dim idx As Integer
...
Redim arrText(Ubound(docProfile.Settings_Text))
For idx = 0 to Ubound(docProfile.Settings_Text)
arrText(idx) = docProfile.Settings_Text(idx)
Next
...
Fröhliches Eiersuchen
Axel
TMC:
Danke Axel.
Meinst Du wirklich, ich brauche hier ein Array und es geht nicht einfacher?
Gut, ich weiss wenn DU sowas sagst, dann gibt es wohl keine einfachere Alternative :-)
Wie verhält es sich, wenn es z.B. ein Namensfeld ist (SendTo), und dort auch mehrere Empfänger eingetragen werden, auch über Array?
Eigentlich schade, ich wollte das über eine Einzeiler-Zuordnung lösen.....
Aber gut, da muss man durch :)
Matthias
Axel:
Hi,
ich denke bei einem Namensfeld geht es genauso.
Ich kenne keine einfachere Lösung, was aber nicht heißen will, dass es keine einfachere gibt. Ich bin auch nicht allwissend (leider ;) :-\). Man lernt ja nie aus.
Axel
TMC:
Danke Axel. Hat mir sehr geholfen (und vor wilden Experimenten bewahrt).
Mit dem nie auslernen hast Du Recht, aber sonst wäre es ja auch langweilig ;)
Schönen Abend,
Matthias
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln