Page 1 sur 2

fusion de deux programe magelis

Posté : 06 janv. 2020, 10:22
par andala
Bonjour à tous et meilleur voeux!
Voila tout est plus ou moins dans le titre; je possède 2 programmes différent sur le même type d’écran et je souhaiterai que les 2 écrans aient accès au 2 programmes (via un bouton par exemple)
Si je fait un copier colé de toute les page, est-ce que ça va copier les variable ou il faut que je les réécrivent une a une ? (y'en a une bonne 100aine donc si je peux evité ^^
merci d'avance

Re: fusion de deux programe magelis

Posté : 06 janv. 2020, 11:26
par itasoft
Slts,
Une des Solutions possibles pour fusionner deux projets ayant le même équipement
-Lancer Vijeo-designer et charger le projet n°1
-Lancer à nouveau Vijeo-designer et charger le projet n°2
-Renommer les pages du projet n°2 pour ne pas avoir des n° de pages identiques au projet n°1
-Renommer les variables du projet n°2 pour ne pas avoir des noms de variables identiques au projet n°1
-Copier les pages du projet n°2 et les coller dans le projet résultant n°1 (ça copie aussi les variables)
FIN

Re: fusion de deux programe magelis

Posté : 08 janv. 2020, 15:41
par andala
merci itasoft pour ta réponse.
Malheureusement cela me prendrai trop de temps car il y a plus de 600 variable donc pour les changer toute une par une .... trop long.
je crois que je vais laissé tombé et dire a mon boss que finalement c'est pas possible ^^

Re: fusion de deux programe magelis

Posté : 08 janv. 2020, 16:34
par Ptitgeant
Salut.

Sinon tu peut créer un dossier et déplacer tes variables dedans(couper coller) ^^ Ca change leur nom vu qu'il devienne "nomdudossier.nomdelavariable"
Tu génères, ca te créé toutes les erreurs liés à l'absence du répertoire et tu modifies chaque erreur en collant en plus devant la variable le "nomdudossier.". C'est long mais t'as pas trop à réfléchir et tu n'as à le faire que sur un des deux programmes.
Par contre pour les noms et numéros des pages écran il n'y a pas le choix.

Attention à tes bibliothèques de ressources et les groupes d'alarmes par contre. Peut être les renommer avant le transfert

Re: fusion de deux programe magelis

Posté : 08 janv. 2020, 17:23
par philou77
Salut !

si tu reprends les noms de variable en y mettant un indice par ex Prg1_nom de variable, depuis l'éditeur de variable, cela change aussi l'emploi de cette variable partout dans les écran (et macro il me semble non ?) !

bon, ok ca fait 600 changements mais c'est pas la mer à boire, et ça va vite !

J'ai pas la solution pour les changer de dossiers par contre !
Dans ce cas, faut changer aussi dans tout les écrans !!

En changeant les id des écrans, cela NE change PAS les boutons des écrans concernés !
Il faudra refaire la navigation dans ce cas.
Et vérifier toutes les macros ou fonctions qui changent le n° de page !

Sauf erreur de ma part...

Re: fusion de deux programe magelis

Posté : 08 janv. 2020, 17:33
par itasoft
slts,
oui suivre Philou77, c'est pas la mer à boire (comme dirait Jean de LAFONTAINE)

Re: fusion de deux programe magelis

Posté : 08 janv. 2020, 17:38
par philou77
Salut Antoine !

Oups j'ai édité mon post !
itasoft a écrit : 08 janv. 2020, 17:33 c'est pas la mer à boire (comme dirait Jean de LAFONTAINE)
ou notre fameux gérard !!

Re: fusion de deux programe magelis

Posté : 09 janv. 2020, 09:39
par Ptitgeant
C'est vrai que 600 variables c'est pas si énorme. A raison de 10 par minutes ca fait une heure de taff. Pour un coller devant une variable c'est "chaud" ! :p Fais surtout pas lire mon message à ton responsable ^^ Après c'est la pénibilité du travail. Faut demander une prime d'usure ou de salissure des doigts ^^
On apprends trop aux jeunes à faire via des moulinettes ou des remplacements sur des bases de données. C'est pas une bonne chose. Ils sont perdus avec leurs doigts ensuite quand il ont un peu de changements à faire à la main. :/

Re: fusion de deux programe magelis

Posté : 10 janv. 2020, 08:53
par JC87
Bonjour,

Pour moi le plus simple serait de faire un export de variables en CSV puis de les retravailler avec Excel et les réimporter ensuite. Je l'ai eu fait sur un application ou j'avais 6 afficheurs avec plusieurs centaines d'alarmes a dupliquer et bidouiller et j'ai gagné énormément de temps.

JC

Re: fusion de deux programe magelis

Posté : 10 janv. 2020, 11:34
par philou77
Salut JC ,

Sauf erreur de ma part, changer les variables depuis excel est certes très simple, mais cela va générer des erreurs dans les écrans car tu ne fais pas les modif depuis l'éditeur de variables Vijeo du projet !
- Certes c'est bien plus facile de changer le nom ou même le dossier depuis Excel !

donc temps gagné d'un côté, et perdu de l'autre (si tu as plein d'écrans à changer !)

à voir selon la taille et la composition des écrans !

J'ai pas trouvé de miracle, faut bosser ! ou demander une moulinette à Antoine ;-) !