|
| Etat et requete clique sur le bouton modifer imprime |
| Started by rom, Apr., 07 2025 4:47 PM - 7 replies |
| |
| | | |
|
| |
Registered member 50 messages |
|
| Posted on April, 07 2025 - 4:47 PM |
Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression.
iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide.
iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous.
-- Logiciel GMAO allMAINT https://www.allmaint.com/ |
| |
| |
| | | |
|
| | |
| |
| Posted on June, 17 2025 - 12:15 PM |
rom escribío:
Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/
Bonjour !
Si je comprends bien, depuis la version 25 de votre logiciel allMAINT, lorsque vous modifiez un état d'impression avec votre code, une mini fenêtre d'impression s'ouvre automatiquement, ce qui ne se produisait pas auparavant.
Vous mentionnez utiliser ces fonctions :
iAperçu(i100) iImprimeEtat(ETAT_etiquette) et avez essayé de passer par
iDestination(iVisualisateur, i100) // iAperçu(i100) iImprimeEtat(ETAT_liste_article) sans succès, et vous ne trouvez rien dans l’aide.
Ce que je peux vous conseiller : Comprendre le changement de comportement dans la version 25
Il est possible qu'avec la mise à jour la gestion de la fenêtre d'aperçu ait été modifiée.
iAperçu était peut-être la fonction qui provoquait l'ouverture de la fenêtre d'aperçu. Avec la nouvelle version, iDestination est peut-être la méthode recommandée pour définir la sortie d'impression (ex: visualisateur, fichier, imprimante, etc.)
Vérifier les paramètres passés à iDestination
iDestination(iVisualisateur, i100) semble dire "je veux envoyer le document au visualisateur", ce qui normalement ouvre une fenêtre d'aperçu.
Si vous souhaitez simplement lancer l'impression sans aperçus, il faut sans doute utiliser iDestination(iImprimante, i100) (ou un paramètre équivalent pour imprimer directement).
Tester les différentes valeurs possibles pour iDestination
Essayez, par exemple :
iDestination(iImprimante, i100) iImprimeEtat(ETAT_liste_article) ou
iDestination(iFichierPDF, i100) iImprimeEtat(ETAT_liste_article) selon ce que propose votre environnement.
Regarder la documentation ou les notes de version
Parfois, le comportement par défaut est modifié en mise à jour majeure. [url=https://www-dgcustomerfirst.com]dgcustomerfirst[/url]
Il se peut qu’une option globale ou un paramètre d’impression ait été ajouté pour activer/désactiver l’aperçu automatique.
Contact support allMAINT
Si la documentation ne donne rien, contacter le support allMAINT serait la meilleure solution pour obtenir la méthode correcte adaptée à la version 25.
Best Regard, Sally |
| |
| |
| | | |
|
| | |
| |
Registered member 1 message |
|
| Posted on September, 11 2025 - 10:38 AM |
| Pour imprimer un état après avoir cliqué sur un bouton, on utilise généralement la fonction iImprimeEtat ou une fonctionnalité similaire pour lancer l'impression d'un état, en lui passant éventuellement un identifiant unique comme un ID de commande. Si l'état est basé sur une requête, l'état lui-même contient la logique pour extraire les données nécessaires depuis la base de données, souvent avec des états imbriqués pour une structure plus complexe [1, vid1]. |
| |
| |
| | | |
|
| | |
| |
| Posted on September, 30 2025 - 1:51 PM |
rom escribío:
Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/
Depuis la version 25, votre code qui modifie un état d’impression ouvre automatiquement une mini fenêtre d’aperçu, alors que cela ne se produisait pas dans les versions précédentes.
Exemple de code actuel :
iAperçu(i100) iImprimeEtat(ETAT_etiquette)
ou avec iDestination :
iDestination(iVisualisateur, i100) // iAperçu(i100) iImprimeEtat(ETAT_liste_article)
Dans ce dernier cas, la fenêtre d’aperçu s’affiche toujours.
Analyse
La fonction iAperçu provoquait l’ouverture de la fenêtre.
Avec la version 25, iDestination est la méthode recommandée pour choisir la sortie de l’impression.
iDestination(iVisualisateur, i100) indique d’envoyer le document au visualisateur, ce qui ouvre effectivement l’aperçu. |
| |
| |
| | | |
|
| | |
| |
| Posted on November, 14 2025 - 9:56 AM |
alen wrote:
rom escribío: Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/Depuis la version 25, votre code qui modifie un état d’impression ouvre automatiquement une mini fenêtre d’aperçu, alors que cela ne se produisait pas dans les versions précédentes. Exemple de code actuel : iAperçu(i100) iImprimeEtat(ETAT_etiquette) ou avec iDestination : iDestination(iVisualisateur, i100) // iAperçu(i100) iImprimeEtat(ETAT_liste_article) Dans ce dernier cas, la fenêtre d’aperçu s’affiche toujours. Analyse La fonction iAperçu provoquait l’ouverture de la fenêtre. Avec la version 25, iDestination est la méthode recommandée pour choisir la sortie de l’impression. iDestination(iVisualisateur, i100) indique d’envoyer le document au visualisateur, ce qui ouvre effectivement l’aperçu. Bonjour,
Effectivement, depuis la version 25, l’utilisation de iDestination(iVisualisateur, i100) entraîne l’ouverture automatique de la fenêtre d’aperçu, car cette instruction spécifie explicitement que la sortie doit être envoyée au visualisateur.
Si vous souhaitez imprimer directement sans afficher la mini fenêtre d’aperçu, il faut changer la destination d’impression. Par exemple, utilisez :
iDestination(iImprimante, i100) iImprimeEtat(ETAT_etiquette)
Cela enverra directement l’état à l’imprimante sans afficher de fenêtre d’aperçu.
En résumé :
iVisualisateur → ouvre l’aperçu (mini fenêtre) iImprimante → imprime directement iFichier → exporte vers un fichier N’hésitez pas à tester cette modification, cela devrait répondre à votre besoin. https://mrflip.org |
| |
| |
| | | |
|
| | |
| |
| Posted on November, 14 2025 - 9:58 AM |
alen wrote:
rom escribío: Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/Depuis la version 25, votre code qui modifie un état d’impression ouvre automatiquement une mini fenêtre d’aperçu, alors que cela ne se produisait pas dans les versions précédentes. Exemple de code actuel : iAperçu(i100) iImprimeEtat(ETAT_etiquette) ou avec iDestination : iDestination(iVisualisateur, i100) // iAperçu(i100) iImprimeEtat(ETAT_liste_article) Dans ce dernier cas, la fenêtre d’aperçu s’affiche toujours. Analyse La fonction iAperçu provoquait l’ouverture de la fenêtre. Avec la version 25, iDestination est la méthode recommandée pour choisir la sortie de l’impression. iDestination(iVisualisateur, i100) indique d’envoyer le document au visualisateur, ce qui ouvre effectivement l’aperçu.
Effectivement, depuis la version 25, l’utilisation de iDestination(iVisualisateur, i100) entraîne l’ouverture automatique de la fenêtre d’aperçu, car cette instruction spécifie explicitement que la sortie doit être envoyée au visualisateur.
Si vous souhaitez imprimer directement sans afficher la mini fenêtre d’aperçu, il faut changer la destination d’impression. Par exemple, utilisez :
iDestination(iImprimante, i100) iImprimeEtat(ETAT_etiquette)
https://mrflip.org Cela enverra directement l’état à l’imprimante sans afficher de fenêtre d’aperçu.
En résumé :
iVisualisateur → ouvre l’aperçu (mini fenêtre)
iImprimante → imprime directement
iFichier → exporte vers un fichier |
| |
| |
| | | |
|
| | |
| |
| Posted on November, 19 2025 - 4:34 AM |
Devon Howell a écrit :
alen wrote: rom escribío: Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/Depuis la version 25, votre code qui modifie un état d’impression ouvre automatiquement une mini fenêtre d’aperçu, alors que cela ne se produisait pas dans les versions précédentes. Exemple de code actuel : iAperçu(i100) iImprimeEtat(ETAT_etiquette) ou avec iDestination : iDestination(iVisualisateur, i100) // iAperçu(i100) iImprimeEtat(ETAT_liste_article) Dans ce dernier cas, la fenêtre d’aperçu s’affiche toujours. Analyse La fonction iAperçu provoquait l’ouverture de la fenêtre. Avec la version 25, iDestination est la méthode recommandée pour choisir la sortie de l’impression. iDestination(iVisualisateur, i100) indique d’envoyer le document au visualisateur, ce qui ouvre effectivement l’aperçu. Effectivement, depuis la version 25, l’utilisation de iDestination(iVisualisateur, i100) entraîne l’ouverture automatique de la fenêtre d’aperçu, car cette instruction spécifie explicitement que la sortie doit être envoyée au visualisateur. Si vous souhaitez imprimer directement sans afficher la mini fenêtre d’aperçu, il faut changer la destination d’impression. Par exemple, utilisez : iDestination(iImprimante, i100) iImprimeEtat(ETAT_etiquette) https://mrflip.orgCela enverra directement l’état à l’imprimante sans afficher de fenêtre d’aperçu. En résumé : iVisualisateur → ouvre l’aperçu (mini fenêtre) iImprimante → imprime directement iFichier → exporte vers un fichier
Hola,
Gracias por compartir tu problema. Una posibilidad es que la consulta se “libere” después del iAperçu, y al imprimir vuelve a ejecutarse sin el iInitRequêteEtat. Eso explicaría que salgan más estados de los esperados. forum.pcsoft.fr
Podrías probar a hacer el iInitRequêteEtat directamente dentro del estado (en el “pavé de inicio de lectura”) para asegurarte de que siempre se ejecute antes de imprimir.
¿Te funciona si haces eso? https://run3-free.github.io |
| |
| |
| | | |
|
| | |
| |
| Posted on November, 27 2025 - 4:00 PM |
rom escribío:
Bonjour ; depuis la version 25 mon code précédent lors de la modification d'un état d'impression m'ouvre la mini fenêtre d'impression. iAperçu(i100) iImprimeEtat(ETAT_etiquette)

J'ai essayé de modifier le code avec iDestination qui semble maintenant recommandée, mais cela semble similaire. Et je ne semble rien trouver dans l'aide. iDestination(iVisualisateur,i100)
iImprimeEtat(ETAT_liste_article) Avez-vous une solution ou une recommandation? Merci à vous. -- Logiciel GMAO allMAINT https://www.allmaint.com/ https://geometrydashlite2.io
Salut, Oui, c’est normal : à partir de la version 25, PC SOFT a modifié le comportement par défaut de iAperçu() et encourage l’utilisation de iDestination(). Mais attention :
iDestination(iVisualisateur) ouvre le nouveau visualisateur → donc mini-fenêtre.
Si vous voulez l’aperçu « historique », utilisez iAperçu() sans paramètre, ou forcez :
iDestination(iApercu) iImprimeEtat(ETAT_liste_article)
Si malgré tout l’aperçu reste en mini-fenêtre, allez dans Projet → Description → Onglet Avancé → Impression, et décochez Utiliser le nouvel aperçu d'impression.
Ça règle le souci dans la plupart des cas. |
| |
| |
| | | |
|
| | | | |
| | |
|