Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Romuald.besset
Daniel a écrit :
Bonsoir,
ma problèmatique est la suivante. J'essaie sans succès de passer en paramètre à une fenetre mdi un tableau dynamique.
En regardant l'aide, je viens de voir que le mdiouvre fait un passage de valeur, mais pas d'adresse (au contraire de "Ouvre").
Ma question est la suivante: peut on passer en paramètre un tableau dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment?
Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera disponible via le chemin suivant : <NomFenAppelante>.<NomVariable> Mais tu peux aussi faire comme suit (indirection avec le chemin passé en paramètre)
// code initialisation de la fenêtre appélée Procédure MaFenAppelée(pcNomTableauDyn="") si {pcNomTableauDyn,IndVariable} <> NULL ALORS {pcNomTableauDyn,IndVariable}[1] => premier élément du tableau FIN
// Appel de la fenêtre NomVarTableauDyn est un tableau dynamique ... Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B http://www.wdforge.org Portail et forge WinDev
Daniel a écrit :
Bonsoir,
ma problèmatique est la suivante. J'essaie sans succès de passer en
paramètre à une fenetre mdi un tableau dynamique.
En regardant l'aide, je viens de voir que le mdiouvre fait un passage
de valeur, mais pas d'adresse (au contraire de "Ouvre").
Ma question est la suivante: peut on passer en paramètre un tableau
dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment?
Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera
disponible via le chemin suivant : <NomFenAppelante>.<NomVariable>
Mais tu peux aussi faire comme suit (indirection avec le chemin passé en
paramètre)
// code initialisation de la fenêtre appélée
Procédure MaFenAppelée(pcNomTableauDyn="")
si {pcNomTableauDyn,IndVariable} <> NULL ALORS
{pcNomTableauDyn,IndVariable}[1] => premier élément du tableau
FIN
// Appel de la fenêtre
NomVarTableauDyn est un tableau dynamique
...
Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B
http://www.wdforge.org
Portail et forge WinDev
ma problèmatique est la suivante. J'essaie sans succès de passer en paramètre à une fenetre mdi un tableau dynamique.
En regardant l'aide, je viens de voir que le mdiouvre fait un passage de valeur, mais pas d'adresse (au contraire de "Ouvre").
Ma question est la suivante: peut on passer en paramètre un tableau dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment?
Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera disponible via le chemin suivant : <NomFenAppelante>.<NomVariable> Mais tu peux aussi faire comme suit (indirection avec le chemin passé en paramètre)
// code initialisation de la fenêtre appélée Procédure MaFenAppelée(pcNomTableauDyn="") si {pcNomTableauDyn,IndVariable} <> NULL ALORS {pcNomTableauDyn,IndVariable}[1] => premier élément du tableau FIN
// Appel de la fenêtre NomVarTableauDyn est un tableau dynamique ... Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B http://www.wdforge.org Portail et forge WinDev
Daniel
"Romuald.besset" writes:
Daniel a écrit : > Bonsoir, > ma problèmatique est la suivante. J'essaie sans succès de passer en > paramètre à une fenetre mdi un tableau dynamique. > En regardant l'aide, je viens de voir que le mdiouvre fait un passage > de valeur, mais pas d'adresse (au contraire de "Ouvre"). > Ma question est la suivante: peut on passer en paramètre un tableau > dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment? > Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera disponible via le chemin suivant : <NomFenAppelante>.<NomVariable> Mais tu peux aussi faire comme suit (indirection avec le chemin passé en paramètre)
tu as raison, c'est le myen le plus simple. dans mon cas il s'agit d'une fenêtre mère mdi appelant une fille. Le tableau est toujours déclaré au niveau de la mère, donc pas d'erreur possible
// code initialisation de la fenêtre appélée Procédure MaFenAppelée(pcNomTableauDyn="") si {pcNomTableauDyn,IndVariable} <> NULL ALORS {pcNomTableauDyn,IndVariable}[1] => premier élément du tableau FIN
// Appel de la fenêtre NomVarTableauDyn est un tableau dynamique ... Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B http://www.wdforge.org Portail et forge WinDev
merci
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)
"Romuald.besset" <info@wdforge.org> writes:
Daniel a écrit :
> Bonsoir,
> ma problèmatique est la suivante. J'essaie sans succès de passer en
> paramètre à une fenetre mdi un tableau dynamique.
> En regardant l'aide, je viens de voir que le mdiouvre fait un passage
> de valeur, mais pas d'adresse (au contraire de "Ouvre").
> Ma question est la suivante: peut on passer en paramètre un tableau
> dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment?
>
Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera
disponible via le chemin suivant : <NomFenAppelante>.<NomVariable>
Mais tu peux aussi faire comme suit (indirection avec le chemin passé
en paramètre)
tu as raison, c'est le myen le plus simple. dans mon cas il s'agit
d'une fenêtre mère mdi appelant une fille. Le tableau est toujours
déclaré au niveau de la mère, donc pas d'erreur possible
// code initialisation de la fenêtre appélée
Procédure MaFenAppelée(pcNomTableauDyn="")
si {pcNomTableauDyn,IndVariable} <> NULL ALORS
{pcNomTableauDyn,IndVariable}[1] => premier élément du tableau
FIN
// Appel de la fenêtre
NomVarTableauDyn est un tableau dynamique
...
Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B
http://www.wdforge.org
Portail et forge WinDev
merci
--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Daniel a écrit : > Bonsoir, > ma problèmatique est la suivante. J'essaie sans succès de passer en > paramètre à une fenetre mdi un tableau dynamique. > En regardant l'aide, je viens de voir que le mdiouvre fait un passage > de valeur, mais pas d'adresse (au contraire de "Ouvre"). > Ma question est la suivante: peut on passer en paramètre un tableau > dynamique à une fenêtre avec la fonction mdiouvre? Si oui, comment? > Hum, si la fenêtre appelante demeure ouverte, alors le tableau sera disponible via le chemin suivant : <NomFenAppelante>.<NomVariable> Mais tu peux aussi faire comme suit (indirection avec le chemin passé en paramètre)
tu as raison, c'est le myen le plus simple. dans mon cas il s'agit d'une fenêtre mère mdi appelant une fille. Le tableau est toujours déclaré au niveau de la mère, donc pas d'erreur possible
// code initialisation de la fenêtre appélée Procédure MaFenAppelée(pcNomTableauDyn="") si {pcNomTableauDyn,IndVariable} <> NULL ALORS {pcNomTableauDyn,IndVariable}[1] => premier élément du tableau FIN
// Appel de la fenêtre NomVarTableauDyn est un tableau dynamique ... Ouvre(MaFenAppelée,FenEnExecution()+".NomVarTableauDyn")
++ R&B http://www.wdforge.org Portail et forge WinDev
merci
-- suivre ce lien pour répondre: http://cerbermail.com/?2KrV3YZXnn Daniel ;-)