Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Autres
Autres Autres logiciels d'informatique décisionnelle, de statistiques, générateurs d’états ou outils infocentre : EpiInfo, FreeReport, FastReport, Hyperion, JPivot, QuickReport, Mondrian, ReportBuilder, Stata, Spad, Spss, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2008, 18h06   #1
Invité de passage
 
Inscription : mars 2003
Messages : 26
Détails du profil
Informations forums :
Inscription : mars 2003
Messages : 26
Points : 0
Points : 0
Par défaut [QuickReport] DBgrid

salut,
j'ai programme une programme de facturation mais sur pre imprimé,
le probleme que se pose si ajouter une ligne sur dbgrid automatiquement l' ecritute sur pre imprimé se décale.
moi pour eviter se probleme :
chaque: qrlabel1.caption:=dbgrid.FieldIndex[0].string;
qrlabel2.caption:=dbgrid.FieldIndex[1].string;
mais je ne c'est pas comme ligne de dbgrid s'arret ?
est que il ya autre possibilite dans quick report comme
( par exemple tableau dans quick report: qrlabel[i].caption:=dbgrid.FieldIndex[i].string
cette solution eliminer le decalge l'ecreture sur pre imprime!

aide moi SVP
khier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2008, 08h16   #2
Modérateur
 
Avatar de SergioMaster
 
Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 3 634
Détails du profil
Informations personnelles :
Nom : Serge Girard
Âge : 55
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 3 634
Points : 4 537
Points : 4 537
Citation:
Envoyé par khier Voir le message
aide moi SVP
Je me répète, en général avec quickreport on ne travaille pas avec les DBGrid mais avec la Table . Pour t'aider il faut un minimum (un maximum c'est mieux) d'informations . Généralement une Facture se découpe comme suit
Citation:
Bande Titre = Informations d'adresse
Bande Détail = Lignes
Bande Résumé = Totaux
Maintenant si le problème se situe au niveau du nombre de lignes à imprimer par exemple 10 par page une solution simple consiste à les compter
1 fois avant d'imprimer pour savoir combien de lignes il y a a imprimer puis chaque fois qu'une ligne s'imprime grâce à l'évènement BeforePint ou AfterPrint . Si le compteur arrive a 10 dans notre exemple et que le nombre total de lignes est Supérieur alors il suffit de :
Citation:
Réinitialiser le compteur à zero
Faire une saut de page (Newpage)
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h51.


 
 
 
 
Partenaires

Hébergement Web