|
| Iniciado por alin.defonpre, 12,jun. 2019 18:42 - 6 respuestas |
| |
| | | |
|
| |
| Publicado el 12,junio 2019 - 18:42 |
Bonjour,
Je connais la commande FenPrécédente() qui permet de connaitre la fenêtre précédente.
Mais pour les plans, hormis la mise en variable/mémoire lors de chaque changement de plan ce qui permet de le rappeler, existe t'il une méthode qui se rapproche de FenPrécédente() ?
Sur l'aide je n'est rien trouvé.
D'avance merci. Alain |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 79 mensajes |
|
| Publicado el 13,junio 2019 - 08:02 |
Bonjour
Bonne question.  Pour manipuler les plans, souvent avec des btn de type Suivant/Précédent, j'utilise SELON : SELON MaFenetre..plan cas 1
cas 2
etc.
FIN
LaurentMensaje modificado, 13,junio 2019 - 08:03 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 86 mensajes |
|
| Publicado el 13,junio 2019 - 08:50 |
Bonjour Exemple de code :
nIndice est un entier=FEN_FonctionXLS..Plan nIndiceSuivant est un entier = nIndice+1
FEN_FonctionXLS..Plan=nIndice+1
SI nIndiceSuivant>3 ALORS BTN_Suivant..Grisé=Vrai SINON FEN_FonctionXLS..Plan=nIndice+1 BTN_Suivant..Grisé=Faux BTN_Précédent..Grisé=Faux FIN
-- On a le droit de ne pas savoir, on n'a pas le droit de ne pas apprendre Jean Claude Boulet |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,junio 2019 - 08:54 |
Bonjour,
Merci Laurent, toutes les astuces sont les bien venues.
Mais dans le cas qui m'occupe c'est vraiment l'équivalent à FenPrécédente() mais pour les plans que je recherche. Pour l'instant je mets en mémoire le plan en cours à chaque changement de plan et ainsi je le connais, cela fonctionne très bien mais bon peut mieux faire...
Tient je donne une idée d’amélioration à PC Soft, pourquoi ne pas intégrer une telle fonction dans les traitements optionnels de fenêtre. De rien, de rien, c'est pour moi, c'est cadeau, jsuis comme ça moi...
Bon dev Alain |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 215 mensajes |
|
| Publicado el 13,junio 2019 - 10:41 |
Bonjour, MaFenêtre..Plan=MaFenêtre..Plan-1 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 215 mensajes |
|
| Publicado el 13,junio 2019 - 11:00 |
j'avais pas tout copié MaFenêtre..Plan=MaFenêtre..Plan-1 x est un entier=MaFenêtre..Plan |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,junio 2019 - 17:49 |
Bonjour à tous
Merci de vos réponses.
En fait je ne cherche pas à faire Précédant / Suivant mais bien à retourner à l'avant dernier plan. Un exemple: Dans une fenêtre j'ai 10 plans et je suis sur le plan 5, puis je vais directement au plan 8, avec la commande PlanPrécédent() (si cette commande existait) j’irai directement au plan 5 et non pas au 7 (8 -1 )
Bon j'ai déjà mis en œuvre le code nécessaire par mise en mémoire lors de chaque changement de plan mais selon moi c'est pas très "propre".
Bon dev Aalin |
| |
| |
| | | |
|
| | | | |
| | |
|