simple report/invoice generation app

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • csharpnb

    #1

    simple report/invoice generation app

    Hi all,

    I've been studying C#/.NET 2.0 for a couple of hours a week for the past
    couple of weeks. I feel the need to build a somewhat simple Windows
    application that would accomplish a somewhat simple task, in order to put my
    knowledge to test, and brush it up further. Besides, this application, if
    successfully built, could find its use in my everyday work too, which helps
    keep me motivated.

    I'd appreciate some ideas on how to design and build a custom report/invoice
    generating application. Report paper size would be A4. Based on a data
    table, the application would generate a print preview screen along with a
    print setting/printer properties dialog.

    Basically, the application would load an image file to put in the header of
    the report, then, it would generate a table of 3 columns and 3 to 7 rows of
    data. The data source could be a flat csv file or an Access mdb file. The
    first field would be a unique key, the second an alphabet string (including
    spaces), the third a currency figure.

    Here is what I've come up with so far:

    - Main form would have:
    * browse button for loading an image file (header logo)
    * select button to input a key to select which row of the data source to
    display
    * search button to display the loaded data, then select the the intended
    row by double click or enter key
    * a datagrid viewer in which to display the so far selected rows
    * a print preview button
    * a print button

    - Print preview screen would have:
    * a page setup button
    * a print button
    * a cancel button to go back to the main form

    etc...

    I'll be looking forward to your suggestions.

    Thank you

    --
    csn

Working...