PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Probléme d'indirection
Probléme d'indirection
Iniciado por Chambiges, 01,mar. 2019 10:29 - 5 respuestas
Miembro registrado
86 mensajes
Publicado el 01,marzo 2019 - 10:29
Bonjour
J'ai l'indirection suivante dans une procédure globale :
sFenetre=FenEnCours()
RepriseSaisie({sFenetre,indFenêtre}+"."+COMBO_Client)


Windev me dit "Elément Combo_Client inconnu..."
Ou ai je fait une erreur d'écriture.

Merci de vous éclairements et bons dev

--
On a le droit de ne pas savoir, on n'a pas le droit de ne pas apprendre
Jean Claude Boulet
Miembro registrado
299 mensajes
Publicado el 01,marzo 2019 - 10:33
J'aurais inclus le nom de l'objet dans l'indirection
RepriseSaisie({sFenetre,indFenêtre +"."+COMBO_Client, indChamp})
Miembro registrado
1.640 mensajes
Publicado el 01,marzo 2019 - 10:53
En fait IndFenetre ici est inutile
RepriseSaisie({sFenetre+"."+COMBO_Client, indChamp})


Par contre, Tu utilise COMBO_Client en tant que champ dans une procédure globale.. ca n'a pas de sens en effet ... J'ai un sérieux doute, ne cherches tu pas a faire ça plutôt :

RepriseSaisie({sFenetre+".COMBO_Client", indChamp})
Miembro registrado
86 mensajes
Publicado el 01,marzo 2019 - 11:34
Merci pour vos réponses
J'ai pris la réponse de François C
--
On a le droit de ne pas savoir, on n'a pas le droit de ne pas apprendre
Jean Claude Boulet
Mensaje modificado, 01,marzo 2019 - 11:35
Miembro registrado
299 mensajes
Publicado el 01,marzo 2019 - 11:50
J'ai pris la réponse de François C

Vous avez bien fait, j'avais posté trop vite et laissé le ,indFenêtre
Miembro registrado
10 mensajes
Publicado el 08,marzo 2019 - 17:25
Bonjour Chambiges,
Ton code de départ était presque bon.

Le code de "François C." n'est pas pérenne car si tu modifies le nom de la combo le code ne fonctionne plus.
il faut écrire le code suivant :
RepriseSaisie({sFenetre +"."+COMBO_Client..Nom, indChamp})


--
Cordialement,
Olivier.