Domino 9 und frühere Versionen > Entwicklung

auf Feld dynamisch verweisen

(1/1)

jknoblich:
Das müsste doch irgendwie gehen:

Ich habe in einem Dok Felder die heissen "Feldname1", "Feldname2" usw.

Wie kann ich im Script nun z.B. auf das Feld Nr. 2 verweisen, wobei die Nummer dynamisch aus einem anderen Feld gelesen wird.

Also noch mal konkret:
Im Feld abc steht der Wert "x" drin. Nun möchte ich den Inhalt des Feldes "Feldname(x)" auslesen.

MeinInhalt = doc.Feldname & uidoc.fieldgettext("abc")

.... funktioniert nicht: "Notes Error, Feld nicht gefunden"

Wie wäre denn da die richtige Syntax ?
Das muß doch funktionieren....

Gruss
Jens

ata:
... ich würde behaupten dein Feld heiß nicht so...

ata

Axel:
Hi,

das kann so nicht funktionieren.

Du versuchst den Rückgabewert von doc.Feldname und uidoc.FieldGetText mit einander zu verknüpfen.

Versuch's mal so

Dim MeinInhalt As Variant

MeinInhalt = doc.GetItemValue("Feldname" & uidoc.fieldgettext("abc"))

Axel

ata:
@Axel

... oh, ich hatte die Frage anders verstanden - du hast aber Recht - verketten von Variant mit String kann nicht funzen - habe ich übersehen... :-\

ata

jknoblich:
Danke.
So hat es funktioniert.  :D

Ich wusste doch, dass das irgendwie gehen muss....

Gruß
Jens

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln