Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/05/2008, 15h14   #1
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605
Par défaut Créer un document Word avec Flex



J'aimerais pouvoir créer un document à partir d'une appli Flex.
J'ai des données dans un Datagrid et je souhaiterais en fait les importer dans un document Word.

Pour le moment, je bloque sur la création d'un document Word avec Flex donc je me demandais s'il y avait une solution autre que :
  • utiliser le module Perl OLE::Win32 (car il faut être sous Windows)
  • utiliser un module Perl pour générer des RTF (car ça ne me convient pas)
  • utiliser un module PHP (car l'appli est destinée à être une appli desktop)
  • utiliser OWC (car cela contraint l'utilisateur à avoir Microsoft Office)

Toutes les réponses sont bonnes à prendre

Merci d'avance.
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2008, 16h49   #2
Rédacteur/Modérateur
 
Avatar de Jim_Nastiq
 
Homme Jean-Marie Macé
Ingénieur consultant, leader Flex
Inscription : avril 2006
Messages : 2 196
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marie Macé
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur consultant, leader Flex
Secteur : Conseil

Informations forums :
Inscription : avril 2006
Messages : 2 196
Points : 3 380
Points : 3 380
avec le framework AIR 1.0 , il me semble qu'il existe un composant PDF pour créer des documents PDF, pas certains de ce que j'avance, mais ce sera peut être une piste pour toi.
__________________

Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
Pensez au tag

Mon Blog sur la techno Flex
Ma page sur Developpez.com

Jim_Nastiq
Jim_Nastiq est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2008, 17h08   #3
Membre habitué
 
Avatar de greatalain
 
Homme Alain Great
Développeur informatique
Inscription : novembre 2007
Messages : 124
Détails du profil
Informations personnelles :
Nom : Homme Alain Great
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : novembre 2007
Messages : 124
Points : 146
Points : 146
Tu peux faire appel à un script php, par le biai de remoteObject, qui contiendrait une fonction du genre :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
function export2doc($filename,$data){
  //création du fichier doc
  $handle = fopen("./Export/$filename.doc", "w");//Attention donné les droit   au dossier Export
  if(!$handle) throw new exception("$filename.doc open failed");
 
  //Ecriture dans le fichier 
  fwrite($handle,"tes data passée en paramètre");
 
  fclose($handle);
  return $filename
}
et du coté flex dans le resultEvent de ton remoteObject tu uilise le event.result + les fileReference pour rapatrier le ficier en local

Tu vois l'idée
greatalain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 10h07   #4
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605
Tout d'abord merci pour votre aide.
Citation:
Envoyé par Jim_Nastiq Voir le message
avec le framework AIR 1.0 , il me semble qu'il existe un composant PDF pour créer des documents PDF, pas certains de ce que j'avance, mais ce sera peut être une piste pour toi.
Malheureusement cela ne m'intéresse pas, il faut que l'export soit fait en Word et non en PDF.

Citation:
Envoyé par greatalain Voir le message
Tu peux faire appel à un script php, par le biai de remoteObject, qui contiendrait une fonction du genre :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
function export2doc($filename,$data){
  //création du fichier doc
  $handle = fopen("./Export/$filename.doc", "w");//Attention donné les droit   au dossier Export
  if(!$handle) throw new exception("$filename.doc open failed");
 
  //Ecriture dans le fichier 
  fwrite($handle,"tes data passée en paramètre");
 
  fclose($handle);
  return $filename
}
et du coté flex dans le resultEvent de ton remoteObject tu uilise le event.result + les fileReference pour rapatrier le ficier en local

Tu vois l'idée
Cela ne génère pas un fichier Word mais un fichier texte auquel tu modifies l'extension. C'est très différent car si je veux créer un tableau dans mon fichier Word par exemple ça devient impossible.

J'ai entendu parlé de Java POI vous connaissez ?
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h01.


 
 
 
 
Partenaires

Hébergement Web