PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Indirections
Indirections
Iniciado por e.lyannaz, 03,sep. 2020 08:34 - 1 respuesta
Publicado el 03,septiembre 2020 - 08:34
Bonjour,

Dans un projet, j'utilise les indirections de la façon suivante dans une procédure globale et cela fonctionne à merveille.

cVuePlan est un champ

cVuePlan <- {"FEN_VuePlanX", indFenêtre} // X pouvant être remplacé par A à D
cVuePlan.MonChamp.Visible = True

Maintenant, en plus de ça, est-il possible de faire quelque chose du genre :

cVuePlan est un champ
cMonChamp est un champ

cVuePlan <- {"FEN_VuePlanX", indFenêtre} // X pouvant être remplacé par A à D
cMonChamp <- {"LIB_MonChampX", indChamp} // X pouvant être remplacé par 1 à 4

cVuePlan.cMonChamp.Visible = True

Merci de votre aide
Miembro registrado
70 mensajes
Publicado el 03,septiembre 2020 - 10:19
Bonjour,
Oui
sIndPlan est une chaîne //A à D
nIndChamp est un entier //1 à 4

SI FenEtat("FEN_VuePlan"+sIndPlan )=Actif ALORS
SI ChampExiste("FEN_VuePlan"+sIndPlan+"."+"LIB_MonChamp"+nIndChamp) ALORS {"FEN_VuePlan"+sIndPlan+"."+"LIB_MonChamp"+nIndChamp,indChamp}..visible=Vrai
FIN