FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
// Solution pour imprimer documents en séries //
// Solution pour imprimer documents en séries //
Débuté par Marc.v, 24 fév. 2007 09:58 - Aucune réponse
Connectez-vous…
Marc.v
#1
Posté le 24 février 2007 - 09:58
Hello, à tous
Personnellement je cherchais comment faire pour imprimer plusieurs documents en une fois. Par exemple, je veux imprimer de la facture 2 à 12.
REQUIS : Il faut que vous ayez une table, et que lorsque vous cliquez sur un bouton imprimer ( en vous postionnant sur la ligne sélectionnée, il faut que le document s'imprime.)
Si vous en êtes là alors voici comment j'ai procédé
// FILTRE PAR NUMERO DE DOCUMENT POUR IMPRIMER
sRubCléParcours_num_facture est une chaîne
// On active le filtre no_facture_1 c'est un champ et no_facture_2 aussi
sRubCléParcours_num_facture =
HFiltre(T_factures,T_factures.fac_numero,no_facture_1,no_facture_2)
// PARCOURS des enregistrements filtrés on va les afficher que ceux là
HLitPremier(T_factures, sRubCléParcours_num_facture)
TANTQUE PAS HEnDehors()
HLitSuivant(T_factures, sRubCléParcours_num_facture)
FIN
FIN
// J'AFFICHE QUE LES DOCUMENTS CONCERNES
TableAffiche(FEN_factures.TABLE_factures)
position_ligne est un entier
POUR position_ligne = 1 A TableOccurrence(FEN_factures.TABLE_factures)
// On imprime chaque facture en se déplacant d'un cran vers le bas fac 1, fac 2, fac 3.. etc
TableSelectPlus(FEN_factures.TABLE_factures,position_ligne)
iImprimeEtat(ETAT_facture_impression)
FIN
// on désactive le filtre et tout est comme au départ
HDésactiveFiltre(T_factures)
TableAffiche(FEN_factures.TABLE_factures)
Ferme(FEN_factures_impression)
C'est peut être pas très pro comme manière de procéder mais ca marche bien, et je trouve encore assez facile.
merci et bon dev
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