|
Etat interne : comment lier ou non le champ à un etat ? |
Iniciado por Fany, ago., 22 2018 4:14 PM - 7 respostas |
| |
| | | |
|
| |
Membro registado 365 mensagems Popularité : +12 (12 votes) |
|
Publicado em agosto, 22 2018 - 4:14 PM |
Bonjour à tous,
J'aurai besoin de votre aide svp
Le titre du sujet n'est pas bien clair... désolée ^^ J'ai un etat qui contient un champ etat interne. Depuis la description de ce champ, j'ai lié ce champ à l'état qu'il doit afficher.
Ma question est la suivante : dans certains cas, l'utilisateur ne souhaite pas afficher le contenu de l'état interne --> comment faire en sorte (par programmation) que le champ etat interne ne charge pas l'état auquel il est lié ? (le traitement est complexe et un peu long, donc ça rajoute du temps pour rien)--> c'est pourquoi le ETATINT_SansNom..visible = faux ne m’intéresse pas, car le traitement contenu dans l'état interne s’exécute quand même.
Auriez vous une idée ?
D'avance merci
Fany |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 03 2018 - 11:23 AM |
Bonjour,
Peu être ajouter une ITERATION invisible dans votre état et mettre l'état interne dedans Utiliser iImprimeBloc(Nom_ITERATION) quand vous avez besoin de l'afficher + Nom_ITERATION..visible = vrai |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 03 2018 - 11:26 AM |
Sinon, peu être ceci Enlever liaison et utiliser quand vous en avez besoin (pas tester) Nom du champ..NomEtatInterne = Etat à imprimer |
| |
| |
| | | |
|
| | |
| |
Membro registado 165 mensagems Popularité : +12 (12 votes) |
|
Publicado em setembro, 03 2018 - 12:08 PM |
Bonjour; Fany a écrit :
c'est pourquoi le ETATINT_SansNom..visible = faux ne m’intéresse pas, car le traitement contenu dans l'état interne s’exécute quand même. Fany
même si le code est mis dans l'ouverture de l'état principal ??
Bon Dev. |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 03 2018 - 1:31 PM |
Bonjour,
>> même si le code est mis dans l'ouverture de l'état principal ??
De quel code parlez-vous !? Si c'est ceux donnés en exemple, oui il faut effectivement les utiliser dans l'état principal |
| |
| |
| | | |
|
| | |
| |
Membro registado 165 mensagems Popularité : +12 (12 votes) |
|
Publicado em setembro, 03 2018 - 8:42 PM |
Bonjour;
ETATINT_SansNom..visible = Faux
on mettant ce code dans la partie "ouverture de l'état", j'ai eu un gains d'environs 40% du temps d’exécution.
Bon Dev. |
| |
| |
| | | |
|
| | |
| |
Membro registado 365 mensagems Popularité : +12 (12 votes) |
|
Publicado em setembro, 20 2018 - 11:37 AM |
Bonjour à vous, et merci pour vos réponses. Je réponds avec un peu de retard, désolée
J'avais essayé ETAT_SansNom..visible mais le temps d’exécution ne m'avait pas semblé être raccourci. J'ai peut être placé le code au mauvais endroit. Je vais tester de le mettre dans l'ouverture de l'état principal et je vous dirai ce que ça donne une fois testé.
Encore merci,
A plus tard |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 21 2018 - 1:03 PM |
Fany a écrit :
Bonjour à vous, et merci pour vos réponses. Je réponds avec un peu de retard, désolée
J'avais essayé ETAT_SansNom..visible mais le temps d’exécution ne m'avait pas semblé être raccourci. J'ai peut être placé le code au mauvais endroit. Je vais tester de le mettre dans l'ouverture de l'état principal et je vous dirai ce que ça donne une fois testé.
Encore merci,
A plus tard
Bonjour,
perso j'aurai tenté la methode de franck :
Nom du champ..NomEtatInterne = Etat à imprimer
si pas à imprimer alors mettre un etat vide aynt 0 .1 en hauteur par exemple !
si baimprimer alors Nom du champ..NomEtatInterne = Etat à imprimer sinon Nom du champ..NomEtatInterne = Etat vide fin |
| |
| |
| | | |
|
| | | | |
| | |
|