Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-10-2010, 13:15   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2008
Beiträge: 37
Download-File generieren aus Flex

Hallo Flex-Freunde,

ich muss einem user die Möglichkeit geben, aus einer Flex-Applikation heraus bestimmte Daten zu exportieren bzw. in diesem speziellen Fall als .docx Datei herunterzuladen.
Welche Möglichkeiten gibt es in Flex, um das möglichst sauber zu lösen?

Habe so eine Lösung in Flex leider noch nie umgesetzt und auch im Netz nix bzw. wenig brauchbares gefunden.

Vielen Dank im voraus.
BENDER3000 ist offline   Mit Zitat antworten
Alt 29-10-2010, 13:31   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Dafür brauchst du ein Server Komponente, die das DOCX generiert. Ich glaube kaum, dass du es händisch im Client bauen willst.
Omega Psi ist offline   Mit Zitat antworten
Alt 29-10-2010, 13:57   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2008
Beiträge: 37
Ja, generell wäre mein Lösungsansatz gewesen, die betroffen Daten an einen Webservice zu schicken, diesen das File zusammenbauen zu lassen und dann entsprechend zum Download zur Verfügung zu stellen.

Es ist nur so, dass das Generieren des docx Files bereits in der Applikation vorhanden ist - war 'früher' eine AIR-Applikation. Deshalb habe ich mich gefragt, ob ich nicht vielleicht doch aus Flex heraus die generierten Daten als stream an den Browser schicken kann oder something like this... hehe... ;-)
BENDER3000 ist offline   Mit Zitat antworten
Alt 29-10-2010, 14:01   #4 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Du kannst die Datei doch auf einen Server laden.
Omega Psi ist offline   Mit Zitat antworten
Alt 29-10-2010, 14:11   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2008
Beiträge: 37
Hmmm... ja... aber der Hintergrundgedanke bei mir ist folgender:
Viele User (> 1000) nutzen das Tool und speichern verschiedene Einstellungen in einer DB. Jede dieser Einstellungen kann nun exportiert werden. Wenn ich ein File dann auf einen Server schreibe/schiebe, dieses danach per Link dem User zum Download anbiete, dann habe ich wahrscheinlich ja keine Kontrolle mehr darüber, ob der Download abgeschlossen wurde oder nicht. D.h. ich bräuchte wieder einen cronjob oder ähnliches, um regelmäßig die Files vom Server zu putzen. Deshalb hatte ich wie erwähnt gehofft, ich kann die Daten sozusagen als File-Stream an den Browser senden, der entsprechend diese dann als File speichert. So hätte ich dann volle Kontrolle über den kompletten Export-Vorgang und keine übriggebliebenen Files die dann rumliegen und auf die Müllabfuhr warten.

Wie gesagt, auf diese Anforderung bin ich bei meinen bisherigen Flexprojekten noch nicht gestoßen, deshalb... <- nixchecker
BENDER3000 ist offline   Mit Zitat antworten
Alt 05-11-2010, 22:21   #6 (permalink)
Neuer User
 
Registriert seit: Jul 2008
Beiträge: 37
hier ist die lösung

Hier ist die Lösung... falls es Dich interessiert... ;-)

FileReference.save() ... damit lässt sich (ab FP10) ein Save-Dialog öffnen und diverse Daten (String, ByteArray etc.) direkt auf den Client-Rechner speichern.

Exakt das, was ich gesucht habe.
BENDER3000 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
xml/txt file download flo'mac Mobile Flash und Flash Lite 7 07-08-2006 16:39
xml file aus php generieren KaaHCeeH Flash MX 2004 3 14-05-2005 19:08
file vor download umbenennen molekuel PHP und MySQL 5 13-07-2004 18:30
txt-file aus flash heraus generieren jörgosan Flash MX 1 07-02-2004 15:15
File-Download in Flash piXeLfanatiker Flash 4 und Flash 5 1 14-11-2001 10:48


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele