Bonjour,
Dans une fenêtre, j'ai mis en place une zone répétée qui me servira à lancer un son lors du clic sur un bouton. Dans cette fenêtre, j'ai donc inséré un champ multimédia.
Je récupère des informations depuis un fichier xml local. Je souhaiterais les envoyer dans la zone répétée.
J'ai déjà un petit soucis, quand j'utilise le fichier en local (qui est à la racine de mon projet), rien ne fonctionne, par contre, lorsque je récupère le fichier à partir d'un lien, ça fonctionne parfaitement).
Sinon il est également possible de passer par une base hfsql. Par contre, je ne trouve pas d'informations quant à la connexion à cette base (qui serait pourquoi pas en local), et la récupération de données afin de les envoyer dans ma zone répétée.
Voici mon code :
Voici le code du bouton dans ma zone répété :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 SonXML est un XMLDocument,Description="rss" SonXML=XMLOuvre("rss.xml",depuisFichier) MonNoeudSon est un xmlNoeud,Description="rss.item" nIndice est un entier POUR TOUT MonNoeudSon DE SonXML.rss sur Item ZoneRépétéeAjouteLigne(ZR_Sound) nIndice=ZoneRépétéeOccurrence(ZR_Sound) ATT_BoutonSon[nIndice]=SonXML.rss.item.title ATT_Lien[nIndice]=SonXML.rss.item.link FIN
Dans la description de ma ZR :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MultimédiaJoue(MM_Soundbox,ATT_Lien)
- ATT_BoutonSon est attribué au bouton, avec comme propriété libellé,
- ATT_Lien est également attribué au bouton, avec comme propriété valeur.
Lors des essais, je récupère le libellé sur mes bouton, mais lorsque je clic sur ceux-ci, le test plante et se ferme.
Merci par avance de votre aide.
Partager