IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Debutant Flex cherche solutions


Sujet :

Flex

  1. #1
    Membre régulier Avatar de silverfab34
    Inscrit en
    Mars 2006
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mars 2006
    Messages : 203
    Points : 91
    Points
    91
    Par défaut Debutant Flex cherche solutions
    Bonjour à tous,
    Je suis debutant en Flex et après avoir fait quelques tutoriels, j'ai decidé de passer à la creation d'une application (Flex1.mxml)
    C'est une application de tri de nom utilisateur en fonction que soit un "M","Mme" ou "Mlle".
    Je ne souhaite pas ecrire le Script dans de le fichier "mxml"......mais dans une fichier actionScript à part ( Contact.as)
    Le nom de mes utilisateurs sont dans un fichier "xml" (Contact.xml)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
        creationComplete="findContact.send()" layout="absolute">
        
          <mx:Script>
        <![CDATA[
        import com.itesoft.flex.action.Contact;
          // Code ActionScript 3.0 directement intégré dans le fichier MXML
          // Ce code pourrait être placé dans un fichier séparé avec l'extension .as
        
    
          }
        ]]>
      </mx:Script>
      
      
      
        <mx:HTTPService 
            id="findContact" 
            url="C:\Etu\Flex1\Contact.xml" 
            useProxy="false" />
    
        <mx:Panel x="10" y="10" width="475" height="400" layout="absolute"
            title="{findContact.lastResult.rss.channel.title}">
            
            
            <mx:ComboBox x="30" y="25" id="cbxNumPosts" change="sort()">  //comment faire le lien vers mon fichier ActionScript "Contact.as" et sa methode sort() ?" ?
                <mx:Object label="Monsieur" data="M" />
                <mx:Object label="Madame" data="Mme" />
                <mx:Object label="Mademoiselle" data="Mlle" />
            </mx:ComboBox>
            
    
            <mx:DataGrid id="dgPosts" x="20" y="60" width="400" dataProvider="{findContact.lastResult.rss.channel.contacts.item}">
                <mx:columns>
                    <mx:DataGridColumn headerText="Status" dataField="status"/>
                    <mx:DataGridColumn headerText="Nom" dataField="name" />
                    <mx:DataGridColumn headerText="Prenom" dataField="firstName" width="150" />
                </mx:columns>
            </mx:DataGrid>
    
            
         </mx:Panel>   
             <mx:Panel x="480" y="10" width="300" height="400" layout="absolute"
            title="Information Utilisateur">
            
                            <mx:TextArea x="10" y="10" width="100" 
        htmlText="{dgPosts.selectedItem.name}"  height="26" borderStyle="none"/>
                                <mx:TextArea x="10" y="44" width="100" 
        htmlText="{dgPosts.selectedItem.firstName}"  height="24" borderStyle="none"/>
        
        
           </mx:Panel> 
    </mx:Application>
    Je suis debutant en ActionScript et j'aimerais savoir au niveau de Flex où faire le lien vers ma methode ?

    Mervi à vous.

  2. #2
    Rédacteur

    Avatar de loka
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    2 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 672
    Points : 5 509
    Points
    5 509
    Par défaut
    Bonjour,

    Tout d'abord, pense à mettre ton code dans la balise pour que ça passe mieux pour nous.

    Une solution à ton problème est de faire tout simplement ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <mx:Script source="fichierActionscript.as"/>
    juste en dessous de :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    creationComplete="findContact.send()" layout="absolute">
    par exemple.

    Ainsi tu pourras utiliser les fonctions définies dans ton fichier actionscript.

  3. #3
    Membre régulier Avatar de silverfab34
    Inscrit en
    Mars 2006
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mars 2006
    Messages : 203
    Points : 91
    Points
    91
    Par défaut
    Merci,
    En effet, apres avoir navigué sur le net....j'ai pu constater qu'il fallait utiliser les balises !
    En effet, ca permet d'y voir plus clair et de faire le lien......

    Mais je vais revenir à la charge avec des questions sur les ActionScripts, notamment,comment aller chercher les donnees (dans un fichier xml) à partir du script ?
    Y a t il un tutoriel interessant sur ce sujet ?

  4. #4
    Rédacteur

    Avatar de loka
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    2 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 672
    Points : 5 509
    Points
    5 509
    Par défaut
    Actuellement sur dvp, je ne crois pas qu'il y ait de tutos interessant sur flex (voir pas du tout), je pens epeut être en faire.

    Pour la gestion du XML sous flex et as3, reviens me poser les question, je pourrais y repondre sans problèmes, met celui-ci en résolu (avec le bouton résolu) et créé un nouveau sujet

    (c'est pour le referencement, ainsi si d'autres ont le même problème que toi ils pourront avoir rapidement la reponse en recherchant sur un moteur de recherche).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Cherche solution pour services entre SARL et particuliers
    Par vallica dans le forum Société
    Réponses: 8
    Dernier message: 04/12/2006, 17h00
  2. [Système] Cherche solution pour coupler PHP avec UNIX
    Par Delphy113 dans le forum Langage
    Réponses: 4
    Dernier message: 05/10/2006, 16h32
  3. Cherche solution de sauvegarde
    Par vallica dans le forum Administration système
    Réponses: 16
    Dernier message: 05/10/2006, 11h38
  4. cherche solution gratuite
    Par adel1425 dans le forum Delphi
    Réponses: 6
    Dernier message: 16/08/2006, 16h57
  5. erreur non comprise cherche solution
    Par debC++ dans le forum C++
    Réponses: 12
    Dernier message: 17/06/2005, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo