PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Modèle de champ dynamique
Modèle de champ dynamique
Iniciado por Seb, 25,abr. 2019 14:19 - 2 respuestas
Miembro registrado
2 mensajes
Publicado el 25,abril 2019 - 14:19
Bonjour à tous,

Je débute sous Windev.

J'ai utilisé dans une fenêtre un modèle de champ (CMOD_Machine1) contenant un champ Libelle (LIB_Machine), et une liste.

Par programmation, je crée dynamiquement grâce à ChampClone une copie de mon modele de champ (CMOD_Machine2).

Je peux dans mon code faire
CMOD_Machine1.LIB_Machine="Houhou"


mais je ne peux pas faire
CMOD_Machine2.LIB_Machine="Houhou"


Je comprends bien qu'à la compliation il refuse, mais comment faire ?

Merci d'avance,
Miembro registrado
1.640 mensajes
Publicado el 25,abril 2019 - 14:45
Bonjour,


Ceci devrait marcher :
sChamp est une chaîne = "CMOD_Machine2")
ChampClone(CMOD_Machine1,sChamp)
{sChamp+".LIB_Machine",indChamp} = "Houhou"


Sinon (moins sur que ça marche, à tester)
CMOD_Machine2 est un Champ <- ChampClone(CMOD_Machine1,"CMOD_Machine2")
CMOD_Machine2.LIB_Machine= "ss"
Mensaje modificado, 25,abril 2019 - 14:46
Miembro registrado
2 mensajes
Publicado el 25,abril 2019 - 17:04
La 1ère proposition fonctionne.

Merci François !