PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Etat étiquette appelé dans un autre état
Etat étiquette appelé dans un autre état
Débuté par Nofiina, 31 mai 2018 07:38 - Aucune réponse
Posté le 31 mai 2018 - 07:38
Bonjour à tous.

Mon projet est de faire imprimer des étiquettes lors de l'impression d'un état (principal). J'ai alors pensé qu'il fallait dans cet état principal appeler l'état étiquette (ETAT_ETIQUETTE) et que lorsque je déclencherais l'impression de l'état principal, l'état étiquette s'imprimerait aussi. Cependant les deux documents ne doivent pas s'imprimer sur la même imprimante. Donc j'ai mis ce code dans l'état étiquette :
iConfigure("\\Workstation7\imprim",Vrai)
Et ça fonctionne. Pour l'appeler dans l'état principal j'ai écrit :
iInitRequêteEtat(ETAT_ETIQUETTE, Var_COCDE)
iAperçu(i100, "Etiquette", Vrai)
IImprimeEtat(ETAT_ETIQUETTE)
Var_COCDE est le paramètre qui va me permettre de filter les commandes qui vont être séléctionné pour être imprimer en étiquette.
J'ai également utilisé la fonction iParamètre() puisque les deux documents ne seront pas sur la même imprimante et ne doivent pas avoir les mêmes configurations ...
Mais il manque quelque chose ... Le premier document s'imprime parfaitement, mais pas l'étiquette ... Et je ne vois pas pourquoi. J'ai essayé de chercher sur internet mais tout ce que je trouve c'est de la documentation pour les états imbriqué et je ne pense pas que c'est ça.

Quelqu'un pourrait-il m'éclairer s'il-vous-plaît ?

Merci d'avance.