DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 3 of 3

Thread: Report Engine

  1. #1
    Alexandre Fafard Guest

    Report Engine


    We're planing to build an invoice generator application.
    That application would generate 3000 to 4000 invoices per day.
    Crystal Report is known to generate some random flukes when submited to high
    volume. Since that application is mission critical, we don't want to use
    this tool.
    Can someone advise me on what report generator should be used.
    Reliability and speed is our top priority.

    Thanks

  2. #2
    Roy Guest

    Re: Report Engine


    "Alexandre Fafard" <a_fafard@hotmail.com> wrote:
    >
    >We're planing to build an invoice generator application.
    >That application would generate 3000 to 4000 invoices per day.
    >Crystal Report is known to generate some random flukes when submited to

    high
    >volume. Since that application is mission critical, we don't want to use
    >this tool.
    >Can someone advise me on what report generator should be used.
    >Reliability and speed is our top priority.
    >
    >Thanks


    I never use any Report Generator for this type of a program for number of
    reasons, but the main one, of course, is THE SPEED. I build it "on the fly"
    by utilizing Printer object and few of its methods such as Line,Print and
    properties such as CurrentX, CurrentY, TextWidth, TextHeigh, ScaleWidth,
    ScaleHeight, Font, etc. The most important is not to forget to return CARET
    to appropriate place (in other words set current coordinates). You may play
    with Font.Size, Color, etc. You may print images and so on and on...
    The following is how I usualy do this.
    1. Print Title
    2. Draw grid if needed (horizontal and vertical lines)
    3. Print Footer
    4. Print Details
    If your invoices all have the same lay-out then all you need to do is to
    right one function and pass as many parameters as you need dinamicaly.
    Many guys out there will say "It's a pain in the ...", but once you do it
    - you wouldn't want to go back to Crystal because SPEED is the factor. This
    method is conciderably faster than any Report Generator (at least for me
    it is as twice as faster).

    Regards,
    Roy

  3. #3
    Todd B - Agendum Software Guest

    Re: Report Engine

    Hi,

    Check out Data Dynamic's Active Reports. Very nice and easy to use Report
    generator tool.

    --
    Sincerely,

    Todd B - CEO - Agendum Software
    http://www.AgendumSoftware.com | Mailto:ToddB@AgendumSoftware.com

    New version AgMapthat Project Browser + released! Soon to announce five
    (5) new products!
    Visit our web site for more information on the new product releases!

    (608) 837-6736 Voice (419) 821-9599 Fax
    ----------------------------------------------------------------------------
    --------------------

    "Alexandre Fafard" <a_fafard@hotmail.com> wrote in message
    news:3ace024f$1@news.devx.com...
    >
    > We're planing to build an invoice generator application.
    > That application would generate 3000 to 4000 invoices per day.
    > Crystal Report is known to generate some random flukes when submited to

    high
    > volume. Since that application is mission critical, we don't want to use
    > this tool.
    > Can someone advise me on what report generator should be used.
    > Reliability and speed is our top priority.
    >
    > Thanks




Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center