PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Etat par programmation
Etat par programmation
Iniciado por saadidimiad, out., 03 2005 2:27 PM - 4 respostas
Publicado em outubro, 03 2005 - 2:27 PM
comment peut on avoir un nombre N de pages dans un étas sans liaison.
j'ai réalisé une page modéle dans un état avec un champs en haut qui contient un N° que je remplie par programmation.
j'ai plusieurs N°, et mon souci est d'avoir autant de pages que j'ai de N° dans l'état.
supposons que j'ai 20 N°, alors je voudrais avoir un état avec 20 pages qui contiennent toutes le meme modele.
en d'autres termes, comment peut on faire répéter une page autant de fois qu'on veux.
je rappelle que l'état est par programmation(pas de liaison)
Merci
Publicado em outubro, 03 2005 - 3:25 PM
Bonjour,

Pour i=1 a 20
traitement de dessin de l'etat par programmation avec num "i"
iaperçu(...)
iimprimeeta(...)
ifinimprime()
fin

A++

Ali Hindi : AliDe7@yahoo.fr
Publicado em outubro, 03 2005 - 4:44 PM
si je fais iaperçu(i100), ça va générer 20 états.
la 2éme sera visible aprés la fermeture de la 1ére.
la 3éme sera visible aprés la fermeture de la 2eme.
etc...
par contre, je veux que le tout soit dans le meme état:toutes les pages visibles sur le meme état.
Merci
Publicado em outubro, 03 2005 - 5:03 PM
Le plus rapide ....


ecrire la table dans un fichier temporarire et basé l'état sur ce fichier.

Dans un message Mouad disait :

comment peut on avoir un nombre N de pages dans un étas sans liaison.
j'ai réalisé une page modéle dans un état avec un champs en haut qui
contient un N° que je remplie par programmation. j'ai plusieurs N°,
et mon souci est d'avoir autant de pages que j'ai de N° dans l'état.
supposons que j'ai 20 N°, alors je voudrais avoir un état avec 20
pages qui contiennent toutes le meme modele.
en d'autres termes, comment peut on faire répéter une page autant de
fois qu'on veux.
je rappelle que l'état est par programmation(pas de liaison)
Merci


--
Michel HERRSCHER CONSULTANT
Président WINDASSO - Association des utilisateurs WxxDEV(c)
Tel : +33450870912 Fax:+33450871741
http://www.windasso.org
Publicado em outubro, 04 2005 - 12:00 PM
Tu peux remplir une table mémoire avec les données à imprimer, puis lancer une impression basée sur le contenu de cette table, avec une rupture sur le numéro en question.

Frédéric.