Autor Thema: Auf Einzelwerte in Liste zugreifen  (Gelesen 1506 mal)

Offline JD

  • Junior Mitglied
  • **
  • Beiträge: 94
Auf Einzelwerte in Liste zugreifen
« am: 23.10.02 - 11:33:02 »
So ich nochmal jetzt kommt eine warscheinlich völlig simple Frage,

wie kann ich die Werte einer Liste jeweils einzeln benutzen um sie nun in eine varibale zu schreiben etc.

Bsp. Paris:Berlin:Madrid

habe versucht es mit Subset zu regeln und dann die Liste abzuschneiden, da funktioniert aber nicht allzu gut.

Die Werte in der Liste sind unbekannt, das heißt ich kann die Position nicht explizit ermitteln.

Cool wäre jetzt zu ermitteln wie lang die Liste ist und dann jedes Element einzeln zu behandeln.

_list:=listfield;
_anzahl:=@Elements(_list);
_lastelement:=@Subset(@Subset(_list;_anzahl);-1);
@SetField("Wert1";_lastelement);
@Set(_anzahl;_anzahl-1);
@Set(_lastelement;@Subset(@Subset(_list;_anzahl);-1));
@SetField("Wert2";_lastelement)

Hier habe ich z.B. mal probiert das in Felder zu schreiben, wenn das gehen würde wäre das mit den variablen ja auch möglich.

Sowas wie ein Iterator in Java wäre natürlich cool, aber das wird es in der Formelsprache nicht geben gell?

Freue mich auf Ideen und Lösungen
In a world without walls and fences who needs windows and gates?

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re:Auf Einzelwerte in Liste zugreifen
« Antwort #1 am: 23.10.02 - 11:55:11 »
hi,

versuch mal die UNDOKUMENTIERTE funktion

@GetMembers(Liste, Nr)

funktioniert wunderbar

mfg

maiko


Offline JD

  • Junior Mitglied
  • **
  • Beiträge: 94
Re:Auf Einzelwerte in Liste zugreifen
« Antwort #2 am: 23.10.02 - 12:05:56 »
hi,

versuch mal die UNDOKUMENTIERTE funktion

@GetMembers(Liste, Nr)

funktioniert wunderbar

mfg
maiko

Ehh danke! So etwas habe ich gesucht, warum wird sowas nicht "offizieller" dargestellt, im Anwendungsentwicklungsbuch der Addison-Wesley Reihe war das nie erwähnt, wobei das ja richtig Sinn macht.

Gibt es denn ein Kontrukt mit dem ich die Liste durchlaufen kann oder so?
Also das er mir anhand der listeneinträge automatisch Felder ertstellt oder so?

5 Listeneinträge gleich 5 mal zuweisung o.ä.?

Aber auf jedenfall erstmal danke, für die Info mit @GetMembers
In a world without walls and fences who needs windows and gates?

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re:Auf Einzelwerte in Liste zugreifen
« Antwort #3 am: 23.10.02 - 14:35:29 »
wenn du sowas findest, dann sag mir bitte bescheid :)

Ich muss deswegen oft sachen beschraenken und dann bau ich ca. 20 oder 50 Variablen untereinander .... also von Hand

ich muss mir @DO vielleich mal ansehen, eigentlich muessten man ... aber ich glaub das geht so nicht....

Vielleicht hat ja noch jemand eine Idee ?

Maiko

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Auf Einzelwerte in Liste zugreifen
« Antwort #4 am: 23.10.02 - 15:09:18 »
Formel Schleifen Konstrukte und komplett dynamisierbare Syntax sind Kennzeichen vom neuen R6  ;)
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz