Results 1 to 3 of 3

Thread: crstal rpt help-send directly to printer

  1. #1

    Thread Starter
    New Member
    Join Date
    Jun 2005
    Posts
    5

    crstal rpt help-send directly to printer

    hi,

    I need to print an invoice(for a given receiptno) made in crystal reports by clicking the button in my vb form. I want to go directly to the printer.
    I found this sample code in this forum and modified it.

    dim intrec as integer
    intrec = txtreceiptno.text

    Dim document As ReportDocument
    document = New ReportDocument
    document.Load(Application.StartupPath & "\..\reports\YourReport.rpt")
    document.SetParameterValue("receiptno", intrec)
    document.PrintToPrinter(1, True, 0, 0)

    It doesn't seem to work. Could some help me with this...
    What are the references I need to have in my project

    thanx.in advance

  2. #2
    Junior Member
    Join Date
    Oct 2004
    Posts
    22

    Re: crstal rpt help-send directly to printer

    Quote Originally Posted by terza
    hi,

    I need to print an invoice(for a given receiptno) made in crystal reports by clicking the button in my vb form. I want to go directly to the printer.
    I found this sample code in this forum and modified it.

    dim intrec as integer
    intrec = txtreceiptno.text

    Dim document As ReportDocument
    document = New ReportDocument
    document.Load(Application.StartupPath & "\..\reports\YourReport.rpt")
    document.SetParameterValue("receiptno", intrec)
    document.PrintToPrinter(1, True, 0, 0)

    It doesn't seem to work. Could some help me with this...
    What are the references I need to have in my project

    thanx.in advance



    Is your Report in your Project? (In your Solution Project window). If it is,...

    Dim crReportDocument As New YourReportHere
    crReportDocument.PrintToPrinter(1, True, 0, 0)

    If you are going to keep the form open remember to close the report after the print line.

    crReportDocument.Close()

    If it is not in your project just right click on your project and then add then add existing item and point it to it.

    Cheers!
    Craig Schellenbach

  3. #3
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: crstal rpt help-send directly to printer

    Take a look at my example in my signature for "VB6/CR Print Setup".
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width