Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Ceilling am 16.11.07 - 12:19:09

Titel: Mehrer Felder in einen Script-Container
Beitrag von: Ceilling am 16.11.07 - 12:19:09
Hallo!

Ich versuche gerade eine "dynamische" Tabelle mit 15 festen Zeilen á 4 Feldern

name_1, titel_1, adresse_1, benutzer_1
name_2, titel_2, adresse_2, benutzer_2
name_3, titel_3, adresse_3, benutzer_3
. . .

zu erstellen.

Mit einem kleinen Script versuche ich nun, alle sich spaltenweise entsprechenden Felder (name_1, name_2, ...) in einen Container zu bringen, um dann eine Möglichkeit zu schaffen, die einzelnen Elemente zu tauschen, zu löschen oder eine Zeile einzufügen.

Wenn ich über die "Krücke" Mehrfachfeld (name_alle) in der Maske mit Berechnung "name_1:name_2:name_3: ..." vorgehe und im Script das Ganze mit

temp = Split(uidoc.FieldGetText("name_alle"))

auslese, klappt das, dass ich mit temp(0) usw. an die Werte komme.

Besteht aber nun eine Möglichkeit, dass ich unter Script einen Container fülle, der mehrere Variablen, nämlich name_1, name_2, name_3, ... als Mehrfachwert beinhaltet?

Ich schaffe es einfach nicht :(

Gruß
Chris
Titel: Re: Mehrer Felder in einen Script-Container
Beitrag von: Axel am 16.11.07 - 12:54:23
Du musst dazu Backend-Funktionen nehmen.


Dim temp As Variant

temp = doc.name_alle

Damit hast du den gesamten Inhalt des Feldes in der Variablen temp.


Axel