Avatar billede curriculum Nybegynder
07. oktober 2005 - 18:03 Der er 1 kommentar og
1 løsning

Window Forms auto print

Jeg har lavet en medlemsapplication. Jeg vil have applicationen at loope alle medlemmer igennem og finde alle medlemmer der ikke har betalt deres abonoment og printe en faktura ud for hver af dem.
Som nu er kan applicationen printe en og en faktura ud ved en click event.

Ved udprintning laver min applicationen en screen capture ved click eventen. Sådan her:
CaptureScreen()
PrintDocument1.PrinterSettings.Copies = 1
PrintDocument1.Print()

Er det muligt at få application mere dynamisk, sådan den kan loope igennem medlemslisten og printe ud for dem allesammen ?

P.S. Jeg har mulighed at paste mere kode hvis nødvendigt.
Avatar billede perlund Nybegynder
07. oktober 2005 - 20:23 #1
Løsningen er jo at lave/tegne x antal sider ud til printeren frem for en enkelt ad gangen. Du skal ind og bruge Drawing og Printing funktionalitet, men jeg ville købe/finde et kommercielt rapportprodukt ala Crystal Reports / Active Reports til formålet. Bare et forslag :)
Avatar billede curriculum Nybegynder
09. oktober 2005 - 14:13 #2
Jeg fandt aldrin rigtigt ud af Crystal Reports og Active Reports, men jeg lavede en imiddeltidig holdbar løsning med at loope igennem medlemmerne og bruge printdocument functionen.
Mit problem lå i at jeg måtte refresh'e formen for hvert loop. Me.Refresh()
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester