Messagerie

  • Xenon3K
    Hello :) oui 1 semaine de vacances en juillet et toi ?
    Xenon3K - 01/09/2023 10:29:32
  • anthonyp
    Petit coucou à toute la communauté Fusion. Je partage une nouvelle petite vidéo bande annonce de mon projet fait sur Fusion : https://www.youtube.com/watch?v=eAg15yPxZfM
    anthonyp - 07/11/2023 15:40:29
  • Emmanuel
    coucou Xenon3k si du passe par la :-) on ne peu plus ajoute les jeux sur le site.
    Emmanuel - 13/03/2024 21:18:06
  • Xenon3K
    Merci Manu, il faut que je trouve un peu de temps pour regarder ça.
    Xenon3K - 16/03/2024 00:03:19

Question au sujet de la creation d'objet !

vidarzack
33 messages
Fusion 2.5 Dev Fusion 2.5
Fusion 2.5+
mardi 26 mai 2020 à 15:39

Bonjour tout le monde !

Je me tourne vers vous parce que je coince snif snif...

Je suis toujours sur mon interface de supervision et pour faire simple, j'ai environ 200 poste à gérer... J'ai créé pour cela une pastille ( un actif ) avec tout ce qu'il faut dedans pour qu'il aille chercher les info dans la base de donnée ainsi que tout ce dont a besoin l'actif pour fonctionner et afficher ce qu'il faut.

Mon soucis c'est que j'aimerais éviter de me taper 200 actif a programmer et du coup je souhaite créer chaque actif dans une boucle et en fonction d'un tableau ( chaque actif a un 2-3 variables qui se modifie en fonction du tableau ) ainsi que la position.

(J'ai mis un exemple en gif pour illustrer)

Mon soucis c'est que, au lieu de créer les actif comme le montre le gif, les actif s'empile les un sur les autre et je me retrouve comme un cake au thon !!!


Si vous avez quelque chose à me proposer :D

Merci à vous ^^


Pièces jointes
Kloug
1494 messages
Fusion 2.5
mardi 26 mai 2020 à 17:52

Salut,

Un numéro de case virtuelle, à la place d'un actif?

A+

Pièces jointes
fredetmumu
1367 messages

mardi 26 mai 2020 à 18:07

quand tu dis qu'ils s'empilent tu veux dire qu'ils se créent tous au meme endroit? quest ce qui change entre les actifs?

vidarzack
33 messages
Fusion 2.5 Dev Fusion 2.5
Fusion 2.5+
mardi 26 mai 2020 à 18:37

Merci pour vos réponse !

Kloug c'est pas ce que je veux faire ^^ mais merci (je garde sous le coude pour un projet perso).

Y'a moyen que je poste une vidéo ? (ou je dois passer par youtube pour ça ?)

fredetmumu
1367 messages

mardi 26 mai 2020 à 21:18
moi je passe par youtube, mais peut etre que si tu reponds a ma questoin je pourrais t'aider
vidarzack
33 messages
Fusion 2.5 Dev Fusion 2.5
Fusion 2.5+
mardi 26 mai 2020 à 21:45

Ok

Alors les actif comme je disais je m'en sert de bouton.

Si je prend ma machine 1 de référence (a partir de laquelle je vais créer les autres)

Machine 1 >> Valeur ID=1 >> Valeur de chaine1=Nom de la machine >> Valeur de chaine2=Commande SQL etc......

Toute ces données sont dans un tableau.

Machine > ID > NomMachine > CmdSQL > CoordX > CoordY  //  Machine2 > ID > NomMachine > CmdSQL > CoordX > CoordY  etc.... etc....

Dans ma boucle je crée un objet a partir de mon objet référence, je le déplace aux coordonnées du tableau, et enregistre dans ses chaine et valeurs variable l'ID, le nom et la commande SQL associé

Sauf que quand la boucle se répète une deuxième fois (elle se répète 200x) le premier élément créé se déplace également a la coordonnée du deuxième objet que je crée et ainsi de suite...

En plus je viens de remarquer qu'il crée un objet a partir de chaque actif créé précédemment... soit:

1 > 2 > 4 > 8 > 16 etc....


Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 26 mai 2020 à 22:08
Ce message a été supprimé
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 26 mai 2020 à 22:08
Ce message a été supprimé
Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 26 mai 2020 à 22:08

Il faut qu'on voit ton mfa mais j'ai l'impression que tu créé un objet à partir d'un objet. 

vidarzack
33 messages
Fusion 2.5 Dev Fusion 2.5
Fusion 2.5+
mardi 26 mai 2020 à 22:16

Oui c'est exactement ça patrice !

C'est une erreur de ma part ?

Je vais faire un mfa dans la soirée et je vous le transmet !

Pièces jointes
fredetmumu
1367 messages

mercredi 27 mai 2020 à 08:11

voila

Pièces jointes
fredetmumu
1367 messages

mercredi 27 mai 2020 à 08:14
j'ai fait une erreur pour le nom de l'actif, remplace le nom "X" par "Name" 
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
mercredi 27 mai 2020 à 08:43

Tu pourrais utiliser l’exemple de Kloug sur les grilles virtuelles pour déplacer l’objet créé. L’indexe de la boucle servirait de numéro de case.

Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mercredi 27 mai 2020 à 09:13
Ce message a été supprimé
fredetmumu
1367 messages

mercredi 27 mai 2020 à 11:17

en fait dans ton programme la fonction "list data" ne retourne pas les informations (je ne sais pas pourquoi, je pense que c'est parce que le tableau est d'origine sous forme de texte et non de nombres) moi j'utilise la fonction "list line text$" qui retourne les données sous forme de texte il suffit d'ajouter la fonction val devant pour que ça transforme les textes en chiffre 

vidarzack
33 messages
Fusion 2.5 Dev Fusion 2.5
Fusion 2.5+
mercredi 27 mai 2020 à 11:43

Merci !

Tout fonctionne a présent ^^

Faut que je reparamètre 2 ou 3 choses dans mon actif de base mais tout est ok pour moi

Je me suis basé sur le mfa de fredetmumu mais je garde les autres sous le coude ça me fera des réf pour une prochaine fois.

En tout cas merci merci à tous d'avoir pris la peine de m'aider ^^

Patrice
2784 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mercredi 27 mai 2020 à 11:44

Zou

Pièces jointes
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 9 visiteurs au total

Derniers messages