Results 1 to 3 of 3

Thread: help me to creat report with Crystal Report 8

  1. #1

    Thread Starter
    Member
    Join Date
    Mar 2001
    Location
    India
    Posts
    34

    Unhappy help me to creat report with Crystal Report 8

    I Just Installed Crystal Report 8 on my comp. I want to use it with VB6 and access database.. i need basic help to start with it .. if anyone can give me one basic software codes written in VB6 and Access Database and small tip to start with.
    Have a nice day

    Hitu
    Last edited by Hack; Apr 24th, 2006 at 05:56 AM. Reason: Removed EMail address

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: help me to creat report with Crystal Report 8

    I have edited your thread and removed your email address.

    You should never put your email address in an open post on an open forum (any open forum). Mail spam bots can pick that up and before you know it, your mailbox is full of junk mail.

    Is this your first experience with Crystal? Do you know how to create a basic report form?

  3. #3
    New Member
    Join Date
    Apr 2006
    Posts
    8

    Re: help me to creat report with Crystal Report 8

    hi Rob,
    The following code is a sample one which I used to work in VB. I will explain my function. I am working in VB6 with CR 8.1. Database MS Access.

    For Crystal Reports, I used to have test table to fetch data into the reports. The table structure will contain all the fields that are available in the report.

    First design the report with the database connectivity. Save the file in a local folder where you have your proj file. Then addthe following two in Project References & Components.
    Crystal Report Viewer Control.
    Crystal Report Control.


    Add Crystal Report Component to your form.

    Then create a private function and add the following code.

    add this report to your project(by right-clicking the Proj in Solution Explorer, you will get a window. browse for the file, Select it. Don't forget to check the Add as Related Document CheckBox(it should be checked))

    call this function in button click event.

    Dim Flag As String
    Dim shouldprint As Boolean

    If Flag = "" Then
    shouldprint = False
    End If
    Flag = ""
    With CrystalReport1
    .Reset
    .WindowWidth = 1025
    .WindowTop = 63
    .WindowLeft = 1
    .WindowHeight = 620
    .WindowBorderStyle = crptNoBorder
    .Connect = connectionobject.ConnectionString
    .WindowShowCloseBtn = True
    .WindowState = crptMaximized
    .WindowShowPrintBtn = True
    .WindowShowPrintSetupBtn = True
    .WindowShowSearchBtn = True
    .WindowShowGroupTree = True
    .SQLQuery = " SELECT * FROM <TABLENAME>
    Set recordset = connectionobject.Execute(.SQLQuery)

    If recordset.RecordCount > 0 Then
    .ReportFileName = "D:\Satyan\Report.rpt"
    .WindowShowExportBtn = False
    If Not shouldprint Then
    .Destination = crptToWindow
    .Action = 1
    End If
    hndle = GetActiveWindow
    Else
    MsgBox " No Records Found "

    End If
    End With
    Flag = ""
    .

    .SQlQuery is the Query u r passing to the crystal reports from VB.

    Reply if the above code works.. If u have doubts, reply me.

    Satyan.

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