Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Colibri am 04.03.04 - 17:51:21

Titel: Feldnamen hochzählen in Script?
Beitrag von: Colibri am 04.03.04 - 17:51:21
Hallo Forum,

Folgendes Problem in Notes 5.0.11

Ich habe ein Dokument (checkdoc) welches die Felder name1, name2 name3 usw enthällt. Dazu habe ich an anderer Stelle ein Script, welches die Felder im checkdoc mit Werten aus anderen Dokumenten füllen soll.

... schnipp
i = 1
Do Until doc Is Nothing
          checkdoc.name1  = doc.name
          i = i + 1
          Set doc = coll.GetNextDocument(doc)
Loop
... schnipp

Jetzt möchte ich, das beim nächsten Durchlauf das Feld checkdoc.name2 mit dem Wert aus dem doc gefüllt wird. Mit checkdoc.name + i oder checkdoc.name & i  klappt das ja nicht. Gibt es eine Möglichkeit, den Feldnamen "zusammenzubauen"?? Mit einem Mehrfachfeld checkdoc kann ich wegen der Darstellung leider nicht arbeiten. Wie könnte ich das Problem lösen?

Danke
Colibri
Titel: Re:Feldnamen hochzählen in Script?
Beitrag von: Semeaphoros am 04.03.04 - 17:55:11
Was soll das für einen Sinn machen? Der Zugriff auf diese berechneten Felder wird dann aber verd...... schwer ......


Call checkdoc.ReplaceItemValue("Name"+fulltrim(cstr(i)),doc.name(0))

oder so ähnlich
Titel: Super, das klappt!
Beitrag von: Colibri am 05.03.04 - 08:29:59
damit hast Du mir sehr geholfen, Danke!  ;D