Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Table?

edited October 2003 in General
I read all the documentation and searched the newsgroup but can't find an
easy solution for the following:

I need to create about 4 table with strings in them. The Columns have fixed
widths but variable heights (like a memo with stretch). So the table lines
should move accordingly. There seems to be no way to do this in RB 6.03
(easy)? The only way is draw it all by hand and position it by code at
creation? This would take far too much time for a trivial table. Am I
missing something, don't other users need to create tables like this (with
lines like a grid)?

I checked crosstab but that doesn't seem to be able to do multi-line rows?


Any advice,

Stijn Verrept.

Comments

  • edited October 2003
    Hi,

    I've built a Grid Pack for ReportBuilder, it may be what you need, but you
    have to wait since I'm building a website for it. Here is what its features:

    Grid Pack for ReportBuilder is a set of components from William Yu designed
    to work with ReportBuilder, the report tool from Digital Metaphors, to
    enhance its functionality and make your report looks more powerful and more
    professional. Grids only save all necessary information into the report
    file, and keeps the report file size as small as it can, so the speed of
    loading report is very faster. The pack includes 3 components: TrbTableGrid,
    TrbDBTableGrid and TrbCheckBox.


    TrbTableGrid is a supper table grid make the developers more easily to
    design grid-like report. Features include:

    - Cells can be merged and split.
    - Design time selectable cells, resizable columns and rows.
    - Cells can have multi-line captions with aligment (left, center, right)
    and layout (top, middle, bottom) attributes
    as well as left, top, right and bottom margins.
    - You can specify a display format for each cell.
    - Cells can have background color, font Style, font Size, font Color
    attributes.
    - You can specify line color (which can be print under the non-color
    printer properly) and one of the pre-defined 11
    line styles for each side of cell borders and double it as well. The
    value of the pre-defined 11 line styles
    are as following:

    No line,
    1/8 line,
    1/4 line,
    1/2 line,
    3/4 line,
    1 Pt line,
    1 1/2 pt line,
    2 1/4 pt line,
    3 pt line,
    4 1/2 pt line,
    6 pt line.

    - Cells can have left, top, right, bottom spaces.
    - Selected columns or rows can be deleted, and you can insert specific
    rows at below or above of the selected rows,
    insert specific columns into left or right side of the selected
    columns. also support rows and columns append.


    Click here to see the screen shot:

    http://members.rogers.com/planit/ScreenShots/Sample1_Design.jpg
    http://members.rogers.com/planit/ScreenShots/Sample1_Preview.jpg


    TrbDBTableGrid is a Dataware table grid. Features include:

    - All features of TrbTableGrid, plus,
    - Each cell can has a Data field associated with it (by now it only
    supports all non-blob fields).
    - Print a checkmark for all boolean fields.


    Click here to see the screen shot:

    http://members.rogers.com/planit/ScreenShots/Sample2_Design.jpg
    http://members.rogers.com/planit/ScreenShots/Sample2_Preview.jpg



    TrbCheckBox is a supper check box. Features include:

    - a Caption assciated with it.

    - Pre-defined 7 styles of check boxes.


    click here to see the screen shot:

    http://members.rogers.com/planit/ScreenShots/RBCheckBoxes.jpg


    Best Regards,

    William


  • edited October 2003
    After asking William sold me this component and I'm impressed! With a
    single grid I can now very easily create a table with stretching cells and
    customizable colors, alignment, borders, ...

    Keep your eye on this one I would say.


    Stijn Verrept.

This discussion has been closed.