Domino 9 und frühere Versionen > ND8: Entwicklung
Liste einer anderen Liste zuweisen
(1/1)
sudsaat:
Hallo zusammen,
gibt es eine Möglichkeit, eine bestehende Liste einer anderen Liste zuzuweisen?
Exemplarischer Code:
--- Code: --- Dim test List As String
Dim test2 List As String
test("foo") = "bar"
test2 = test
--- Ende Code ---
Ich erhalte den Fehler:
illegalReference to array or list: TEST2
Und noch eine andere Frage bzgl. Listen: Gibt es eine Möglichkeit aus einer Liste nicht den Wert sondern den Bezeichner auszulesen?
Exemplarischer Code:
--- Code: ---
Dim data List as String
data("Bezeichner") = "Wert"
ForAll entry In data
Print entry
End ForAll
--- Ende Code ---
Obiger Code gibt dann "Wert" aus, ich bräuchte aber den "Bezeichner", ist sowas möglich?
Freue mich auf euer Feedback.
Grüße Thomas :-)
Peter Klett:
Zu 1:
Forall t in test
test2 (Listtag (t)) = t
End Forall
Zu 2:
Listtag gibt Dir den Bezeichner zurück (s.o.), aber nicht über den Wert, da der Wert nicht eindeutig ist (also bei Dir Listtag (entry) )
EDIT: Noch ein Nachsatz zu 1: Wenn test2 nicht leer ist, aber nach dem Kopieren identisch mit test sein soll, musst Du vorher test2 löschen (-> Erase test2). Um einzelne Werte zu löschen, verwendest Du Erase test ("Bezeichner")
sudsaat:
Super, vielen Dank!
habs jetzt auch in der Hilfe gefunden - das habe ich irgendwie überlesen.
Grüße Thomas :-)
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln