FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
impression sélective par programmation état Windev
impression sélective par programmation état Windev
Débuté par Eric, 13 mar. 2017 21:08 - 7 réponses
Connectez-vous…
Eric
#1
Membre enregistré
8 messages
Posté le 13 mars 2017 - 21:08
Bonjour,
Je cherche à imprimer (par programmation) les pages d'un état : exemple, de la page 3 à 5.
Ou, est-il possible s'il y a plusieurs pages à imprimer de dire que la 1° page va s'imprimer sur le bac 1 de l'imprimante et les suivantes sur le bac 2.
Je pense avoir fouillé un peu partout (iparamètre, iconfigure etc) et je n'ai pas trouvé mon bonheur, d'un autre côté, je ne suis peut-être pas très doué.
Si une personne avait une petite idée à me soumettre
Cordialement
Signaler
0
0
Eric
#2
Membre enregistré
8 messages
Posté le 14 mars 2017 - 09:48
Pas d'adepte des états ?
Signaler
0
0
Pierre ORHAN V20
#3
Membre enregistré
197 messages
Popularité : +9 (9 votes)
Posté le 16 mars 2017 - 09:36
Bonjour,
moi adepte des états et ton idée m'intéresse.
As tu trouvé le moyen de connaître le numéro de la page en cours d'impression?
Signaler
0
0
Eric
#4
Membre enregistré
8 messages
Posté le 16 mars 2017 - 10:19
Bonjour Pierre ORHAN V20
Oui et non...
Je fais en premier un iaperçu(-1) ce qui me permet de récupérer le nombre de pages de l'état.
Ensuite, je suis bloqué ici.
Mon idée était une fois avoir récupérer le nombre de pages de dire d'imprimer la 1° page sur le bac 1 et ensuite de dire d'imprimer de la page 2 jusqu'à la fin (le nombre contenu dans ma variable nNombreDePages) sur le bac 2.
Là, je n'ai trouvé aucune fonction Windev qui permettrait une sélection de pages à imprimer.
T'aurais une idée où une piste ?
Cordialement
Signaler
0
0
Pierre ORHAN V20
#5
Membre enregistré
197 messages
Popularité : +9 (9 votes)
Posté le 16 mars 2017 - 11:59
J'ai eu le temps de regarder un peu.
L'instruction Inumpage bien placée permet de connaître la page en cours d'impression.
Si toutes les imprimantes sont identiques et configurées avec les mêmes paramètres, un peu de code pour sélectionner SI et OU imprimer la page.
Cordialement
Signaler
0
0
Pierre
#6
Posté le 16 mars 2017 - 13:00
Bonjour,
Je n'ai encore eu l'occasion d'essayer mais voilà ce que je ferais.
- imprimer en pdf dans un répertoire temp
- charger le pdf dans un champ image caché
- parcourir les pages et les envoyer avec iimprimeimage où j'aimerais
voir
http://tunidev.net/Thread-iimprimeimage-fichier-pdf
Cette solution est brute mais je pense que ça pourrait être une piste
--
Cordialement,
Pierre
Signaler
0
0
Eric
#7
Membre enregistré
8 messages
Posté le 17 mars 2017 - 14:48
Bonjour,
Effectivement solution un peu brutale, je n'ai pas eu encore le temps d'essayer mais je vais voir comme tu me le préconises du côté d'Inumpage
Il n'en n'est pas moins vrai que c'est tout de même curieux que PCSoft n'ai pas pensé à faire une fonction pour imprimer une sélection de pages.
Cordialement
Eric
Signaler
0
0
LE ROUTIER
#8
Posté le 21 mars 2017 - 10:13
surtout que j'ai ce problème sur mon édition de plus de 200 pages : quand j'imprime un pdf, la mise en page diffère un peu et je me retrouve avec des numéros de page différents. Donc cette solution n'est pas applicable.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte