OVH Cloud OVH Cloud

Comment imprimer avec VB6

5 réponses
Avatar
maxime
Bonjour,

Je recherche la facon dont je pourrais imprimer des éléments d'une base
access.
Comment faire une mise en forme.

je n'ai pas trouvé de doc. très clair à ce sujet .

En bref, les différentes facon de pouvoir imprimer.

Merci d'avance.

5 réponses

Avatar
TouTi
> Comment faire une mise en forme.
je n'ai pas trouvé de doc. très clair à ce sujet .
En bref, les différentes facon de pouvoir imprimer.



Par exemple, tu peux utiliser le contrôle CRYSTALREPORT et le programme qui
va avec pour créer des états(*.rpt)
en dehors de ton code que tu peux manipuler à volonté(présentation,
marges....) grâce au logiciel associé. Le programme est dans le cd
d'installtion répertoire COMMONToolsVBCrysRept

voici un bout de code que j'utilise depuis pas mal d'années

Sub imprime(a)
Report1.Destination = 1
FmlaText$ = "{contrat.id} = " & Trim(idd.Text)
Report1.SelectionFormula = FmlaText$
Report1.PrinterStartPage = 1
Report1.PrinterStopPage = 1
LocText$ = LCase(App.Path)
If Right$(App.Path, 1) <> "" Then LocText$ = LocText$ + "" ' Manipule la
racine
Report1.DataFiles(0) = LocText$ + "stage.mdb"
If a = 5 Then
fMainForm!Report1.ReportFileName = LocText$ + "f12.rpt"
Else
fMainForm!Report1.ReportFileName = LocText$ + "f" & a & ".rpt"
End If

On Error GoTo ErrorHandler
Report1.Action = 1
Exit Sub

ErrorHandler:
MsgBox Report1.LastErrorString
Exit Sub

End Sub



GuY
Avatar
thierry
In article <d0kelr$p7e$, says...
Bonjour,

Je recherche la facon dont je pourrais imprimer des éléments d'une base
access.
Comment faire une mise en forme.

je n'ai pas trouvé de doc. très clair à ce sujet .

En bref, les différentes facon de pouvoir imprimer.

Merci d'avance.






moi j'utilise l'objet printer. ela fonctionne plustot bien. Il y a un
tutorial sur http://vb.developpez.com/
Avatar
maxime
Cool !! Merci por toutes ses informations.


"thierry" a écrit dans le message de news:

In article <d0kelr$p7e$, says...
Bonjour,

Je recherche la facon dont je pourrais imprimer des éléments d'une base
access.
Comment faire une mise en forme.

je n'ai pas trouvé de doc. très clair à ce sujet .

En bref, les différentes facon de pouvoir imprimer.

Merci d'avance.






moi j'utilise l'objet printer. ela fonctionne plustot bien. Il y a un
tutorial sur http://vb.developpez.com/


Avatar
Confeteus
"NifPrint 0.4"
'
' Nicolas GRESSARD
'
' http://nicolas.gressard.com



"maxime" a écrit dans le message de
news:d0move$8rr$
Cool !! Merci por toutes ses informations.


"thierry" a écrit dans le message de news:

> In article <d0kelr$p7e$, says...
>> Bonjour,
>>
>> Je recherche la facon dont je pourrais imprimer des éléments d'une base
>> access.
>> Comment faire une mise en forme.
>>
>> je n'ai pas trouvé de doc. très clair à ce sujet .
>>
>> En bref, les différentes facon de pouvoir imprimer.
>>
>> Merci d'avance.
>>
>>
>>
>
> moi j'utilise l'objet printer. ela fonctionne plustot bien. Il y a un
> tutorial sur http://vb.developpez.com/




Avatar
teddy
Voir l'objet Printer


"Confeteus" a écrit dans le message de news:
YAsKe.215064$
"NifPrint 0.4"
'
' Nicolas GRESSARD
'
' http://nicolas.gressard.com



"maxime" a écrit dans le message de
news:d0move$8rr$
Cool !! Merci por toutes ses informations.


"thierry" a écrit dans le message de news:

> In article <d0kelr$p7e$, says...
>> Bonjour,
>>
>> Je recherche la facon dont je pourrais imprimer des éléments d'une base
>> access.
>> Comment faire une mise en forme.
>>
>> je n'ai pas trouvé de doc. très clair à ce sujet .
>>
>> En bref, les différentes facon de pouvoir imprimer.
>>
>> Merci d'avance.
>>
>>
>>
>
> moi j'utilise l'objet printer. ela fonctionne plustot bien. Il y a un
> tutorial sur http://vb.developpez.com/