Domino 9 und frühere Versionen > ND6: Entwicklung

[erledigt] Suchen von rechts nach erste "+" Zeichen -LS-

<< < (2/4) > >>

Ozan:
Am ende kann ich durch die elementCount das letzte Feld ermitteln und entsprechend umsetzten, ich glaube dass das zerlegen auch für spätere Verarbeitung der Daten eine wichtige rolle spielt, z.b sortieren, bzw katalogisieren etc.

BigWim:

--- Zitat ---Jetzt möchte ich diese Array in mehrere(Feldname+ArrayCount) Felder abspeichern:
 
For k = Lbound( resultArray ) To Ubound( resultArray )
  xmldoc.titel(k)=resultArray(k)
 Next

--- Ende Zitat ---

und mit "xmldoc.titel(k)" legst Du aber nicht mehrere "Felder" an, sondern bestenfalls (im Erfolgsfall) ein "Feld" mit mehreren Einträgen (Textliste).

Wenn Du die Werte in einzelne "Felder" haben möchtest, versuche entweder a) NotesItem oder b) ReplaceItemValue aus NotesDocument

Markus

ascabg:
Hallo,

Ich zielte eigentlich darauf hin ab, dass bei einem


--- Zitat ---Redim Preserve ... kein Datentyp mehr angegeben wird.
--- Ende Zitat ---

Also

Redim Preserve resultArray(elementCount)

Ozan:
Feld "Titel" im xmldoc ist nicht ein Feld fuer Mehrfachwerte. Der beinhaltet

+blidtext+blintext+blidtext+blintext+blidtext+blintext

Mit der Array Zerlegung kann ich das schön aufteilen, bis dahin alles paletti, nur das dann an ensprechend mehrere Felder zu speichern ist mein problem.

Wie kann ich jetzt resultArray loopen und die Werte von [1],[2],...,[n] in mehrere Felder verteilen?

ascabg:
Versuch mal das


--- Code: ---For k = LBound(resultArray) To UBound(resultArray)

  Call xmldoc.ReplaceItemValue("Titel" & CStr(k), resultArray(k)

Next

--- Ende Code ---

Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln