Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-11-2010, 08:29   #1 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
array durchsuchen

Hi Flasher,
habe eine Frage bezüglich einer txt-datei.

geplanter Inhalt (Beispiel):

24158, 1, 99
25897, 122
1579, 3,187,11,23,422

Der 1. Wert soll die Kundennummer sein.
Alle nun folgenden Werte (können unterschiedlich viel sein) sollen mit einer Variablen verglichen werden.

Daten laden und nach Kundennummer suchen.
Wenn gefunden....Werte mit Variablen vergleichen.

Frage : Wie mache ich das ?
Herzenslicht ist offline   Mit Zitat antworten
Alt 15-11-2010, 09:22   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
da es unterschiedliche daten sein können empfiehlt es sich dringenst, eine XML zu benützen anstatt ein reiner text-datei. das erhöht die sicherheit, damit keine daten falsch interpretiert werden.

// in flash selbst:
var kunden:Array= []
kunden.push({kundennr:'4711',alter:33,name:'Hugo'} );
trace(kunden[0].kundennr);
//
kunden=kunden.orderBy('kundennr');
// bestimmte kunden suchen mit einer for-schleife, neuere AS-versionen kennne indexOf für arrays
//
//
// da eine kundennr. extrem wichtig ist z.b. auch so:
var kunde:Object= {}
kunde['4711']={alter:33,name:'Hugo'};
trace(kunde['4711'].name);
// unbedingt wichtig! die kundennummer als string, nicht als zahl benützen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (15-11-2010 um 10:22 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 15-11-2010, 13:44   #3 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Hi hgseib (H.G.Seib),
auch hier vielen Dank für Deine Hilfe, mit welcher ich so meine Schwierigkeiten habe.

Ich dachte mir das so :
_root.gefunden=0;
1. Datei "kundendaten.txt" laden
2. Datei nach Kundennummer durchsuchen
3. Wenn Kundennummer gefunden, dann alle zugehörigen Zahlen mit WertX vergleichen.

Wenn gefundene Zahl == WertX dann _root.gefunden=1;
Herzenslicht ist offline   Mit Zitat antworten
Alt 15-11-2010, 13:54   #4 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
ja, ok; die Vorgehensweise passt.

wo hapert es denn?
wie unterscheidest du denn in der Text-Datei ob der Eintrag eine Kundennummer, oder eine der anderen ist?

Soll das ganze eine Gültigkeitsprüfung für irgendwelche Kundendaten werden? dann sollte die Prüfung eher Serverseitig stattfinden.

und nur zur Info: AS2, richtig?
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 15-11-2010, 14:08   #5 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
Zitat:
Zitat von Herzenslicht Beitrag anzeigen
mit welcher ich so meine Schwierigkeiten habe.
lustig, ich habe mit deinen fragen so meine schwierigkeiten :-)

kannst du bitte etwas konkreter fragen? was hast du bisher programmiert, was genau verstehst du nicht? weil auf so allerweltsfragen kann man nicht antworten.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Array durchsuchen harego ActionScript 1 1 07-01-2008 08:49
array durchsuchen moreloga Flash MX 8 26-08-2005 15:07
array durchsuchen moreloga Flash MX 5 14-09-2004 16:30
array durchsuchen sina ActionScript 1 11 05-02-2003 19:50
ein array durchsuchen... Jimmy@wOrk ActionScript 1 5 03-09-2002 17:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele