FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
imprimer de date a date
imprimer de date a date
Débuté par pti.fred, 16 fév. 2006 12:05 - 3 réponses
Connectez-vous…
pti.fred
#1
Posté le 16 février 2006 - 12:05
Bonjour
Je suis débutant avec windev
J’ai créer dans une fenêtre une table qui se remplie au fur et a mesure avec des date et des infos mais je voudrais en faire une impression mais l’impression doit se faire de date a date ex : du 01/01/05 au 31/01/05 (mon état pour le moment s’imprime en entier) quelqu’un peut m’aider (m’inquider a quel endroit je doit placer le ou les codes) un grand merci par avance
voici le code du bouton imprimer
// Imprime l'état Etat_LISTE_PROF de la table TMOUV
iAperçu(100)
iImprimeEtat(Etat_LISTE_PROF)
au faite c'est windev 9
j'ai bien vu qu'il y avait un selecteur de date mais je voudrais bien l'utiliser pour l'impression
Pti fred
Signaler
0
0
philippehusson
#2
Posté le 16 février 2006 - 12:55
Bonjour,
Lorsque tu créé ton état, tu dois choisir la clé de parcours. Tu choisis
donc le champs de ta date et tu coches "Borne minimale" et "Borne maximale"
(un truc dans ce style).
Lorsque tu lances l'impression de l'état, tu met la date de début et la date
de fin en paramètre, comme ça :
// Imprime l'état Etat_LISTE_PROF de la table TMOUV
iAperçu(100)
iImprimeEtat(Etat_LISTE_PROF,MaDate,MaDate)
Ou alors, deuxième solution :
- tu créés une requête qui ne sélectionne que les enregistrements compris
entre ces 2 dates
- tu bases ton état sur cette requête
- et tu passes les dates en paramètre de l'état. ==>
iImprimeEtat(Etat_LISTE_PROF,MaDate,MaDate)
"frederic lefebvre" <pti.fred@laposte.net> a écrit dans le message de news:
43f44e32$1@news.pcsoft.fr...
Bonjour
Je suis débutant avec windev
J'ai créer dans une fenêtre une table qui se remplie au fur et a mesure
avec des date et des infos mais je voudrais en faire une impression mais
l'impression doit se faire de date a date ex : du 01/01/05 au 31/01/05 (mon
état pour le moment s'imprime en entier) quelqu'un peut m'aider (m'inquider
a quel endroit je doit placer le ou les codes) un grand merci par avance
voici le code du bouton imprimer
// Imprime l'état Etat_LISTE_PROF de la table TMOUV
iAperçu(100)
iImprimeEtat(Etat_LISTE_PROF)
au faite c'est windev 9
j'ai bien vu qu'il y avait un selecteur de date mais je voudrais bien
l'utiliser pour l'impression
Pti fred
Signaler
0
0
webmaster
#3
Posté le 16 février 2006 - 12:55
Bonjour,
Je te donne une solution, mais ce n'est peut etre pas la meilleur.
iAperçu(100)
iImprimeEtat(Etat_LISTE_PROF,Date1,Date2)
Ensuite, dans le code de ton etat Declaration Globale
PROCEDURE Etat_LISTE_PROF(sDate1 est une date, sDate2 est une Date)
et tu fait une requete pour remplir le tableau de ton état comme
SELECT * FROM TaTable WHERE Date BETWEEN sDate1 AND sDate2.
Bonne continuation.
Chris Letellier
Signaler
0
0
guest
#4
Posté le 16 février 2006 - 17:30
Bonjour;
Autre solution parmis tant d'autres.
Vous créer une table vierge identique à celle qui réceptionne le contenu de vos résultats.
Vous la rendez invisible pour l'utilisateur.
Avant de lancer l'impression vous scanner toutes les lignes de votre table de référence en sélectionnant et dupliquant chaque ligne qui correspond aux dates que vous avez définies.
Vous pouvez alors lancer l'impression en basant votre état sur la table invisible...
Didier
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
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