Autor Thema: Feldnamen hochzählen in Script?  (Gelesen 1005 mal)

Offline Colibri

  • Aktives Mitglied
  • ***
  • Beiträge: 218
  • Hmmm .... lecker Vogel!
Feldnamen hochzählen in Script?
« 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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Feldnamen hochzählen in Script?
« Antwort #1 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
« Letzte Änderung: 04.03.04 - 18:07:00 von Semeaphoros »
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Colibri

  • Aktives Mitglied
  • ***
  • Beiträge: 218
  • Hmmm .... lecker Vogel!
Super, das klappt!
« Antwort #2 am: 05.03.04 - 08:29:59 »
damit hast Du mir sehr geholfen, Danke!  ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz