bonjour,
je voudrais savoir si l'on pouvait récupérer des noms de variable dans une fenêtre via le MCU.
le but est de personnaliser le traitement dans la fenêtre d'une application existante.
bonjour,
je voudrais savoir si l'on pouvait récupérer des noms de variable dans une fenêtre via le MCU.
le but est de personnaliser le traitement dans la fenêtre d'une application existante.
Bonjour,
que veux-tu dire par "récupérer des noms de variable"? Tu veux pouvoir écrire dans une fenêtre se saisie le nom de la variable à manipuler? Si c'est le cas, je crois bien qu'avec Saisie() et les indirections tu pourrais le faire. Je ne crois pas qu'il y ait de limitation sur ces fonctions avec les MCU.
bonjour,
je n'ai pas été clair je m'en excuse.
en fait, dans l'entreprise ou je travail, on a un logiciel de suivi de production ou l'on peut suivre la fabrication des pièces ( temps et Qté)
la saisie ce procède :
- 1 fenêtre :on indique si l'on a fini la fabrication ou si on la suspend
- 2 fenêtre : on indique la Qté et d'éventuel observation
et je voudrais imposé de saisir la Qté quand on indique que la fabrication est fini.
mais via le MCU, je n'ai rien trouver qui pouvait stoker cette info, donc je suppose qu'elle reste en mémoire dans une variable.
donc ma question était de savoir s'il était possible de lister les variables existantes dans la fenêtre en-cours(nom et valeur), afin de récupérer éventuellement l'info qui me manque.
Ah je comprend mieux, mais non. Tu ne peux pas lister les variables existantes dans une fenêtre. Il faudrait que tu connaisses d'avance le nom de la variable à assigner. Tu pourrais par contre valider les valeurs des champs par MCU. Les noms des champs sont listés dans la fenêtre de saisie du MCU. Tu pourrais donc, en regardant les noms des champs, faire un truc du genre:
En attachant le code à la modification du champ indiquant si c'est fini et au bouton de validation tu pourrais obliger à saisir la valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SI INT_FINI ALORS Avertissement("Saisissez la quantité!!") RepriseSaisie(SAI_Qty) FIN
Partager