Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-03-2006, 22:56   #1 (permalink)
animator
 
Benutzerbild von maggi76
 
Registriert seit: Jul 2002
Beiträge: 76
txt file durch uchen und zeilen einlesen

Hallo, stehe vor folgendem Problem:
Muss in Flash eine Suchfunktion hinbekommen, welche daten aus nem excel-file einlesen soll. Ich habe die excel datei über Access in eine txt datei umgewandelt . sieht in etwa so aus: Produktnr; "Produktname"; "Preis"; etc.
Ist es möglich nach eingabe z.B. des Produktnamens die restlichen Infos aus der Zeile in Flash darzustellen.
Habe leider keine Erfahrungen mit Datenbanken. Soll auch nur offline auf ner CD stattfinden. Ist das Möglich?
__________________
no brain, no pain.
maggi76 ist offline   Mit Zitat antworten
Alt 02-03-2006, 23:03   #2 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Um das File durchsuchen zu können, musst du das zuerst in Flash laden.
Dafür musst du allerdings das txt-File anpassen...
das sollte wie folgt aussehen:

Code:
&Produktnr1=Produktenr&Produktname1=Produktname&Preis1=Preis&Produktnr2=Produktenr, etc.
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 02-03-2006, 23:09   #3 (permalink)
animator
 
Benutzerbild von maggi76
 
Registriert seit: Jul 2002
Beiträge: 76
Das wird ziemlich kompliziert, da mein kunde die excel dateien erstellt,aus denen ich die txt dateien mache. Es sind etwa 800 Produkte (Zeilen) in der excel datei.
__________________
no brain, no pain.
maggi76 ist offline   Mit Zitat antworten
Alt 03-03-2006, 04:45   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn du das als semikolonseparierte Liste hast, ist das kein Problem, nur die Anführungszeichen könnten stören. Versuch mal folgendes: Nimm die Anführungszeichen mit Suchen und Ersetzen raus und schieb vor die Liste eine Variablenzuweisung, bspw.:
Code:
&txt=Produktnr;Produktname;Preis;&
PHP-Code:
function geladen(erfolgreich) {
        if(
erfolgreich) {
                
trace("this.txt="+this.txt);//testhalber im Testmodus ausgeben lassen
                
meinTxt this.txt.split(";");//an den Semikolons in ein Array splitten
                //dann hast du in meinTxt[0] die Produktnr, in meinTxt[1] den Produktnamen und in meinTxt[2] den Preis usw.
               //und kannst dann in einer for-Schleife diese Array auslesen
        
}
        else {
                
trace("Fehler beim Laden");
        }
}
lv = new LoadVars();
lv.onLoad geladen;//diese Callbackfunktion nach Rückgabe von Werten in das LoadVars-Objekt ausführen

lv.sendAndLoad("meineDatei.txt",lv,"POST"); 
  Mit Zitat antworten
Alt 03-03-2006, 13:53   #5 (permalink)
animator
 
Benutzerbild von maggi76
 
Registriert seit: Jul 2002
Beiträge: 76
Danke euch, werd mal ausprobieren ob ich das hinbekomme.
__________________
no brain, no pain.
maggi76 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



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele