Home General

group enhancements and problems

edited October 2001 in General
We have just upgraded from RB 4.22 to RB 6.02.

So far everything work's great. The only trouble
we had, were some adjustments to a custom data pipeline
we use. This was because due to some abstract methods,
that have become non-abstract in RB6. Thus one must
call inherited now.

Subject #1 "empty DataPipelineName"

We have a report with a group "TppGroup" and the
group is based on a 'btCustomField'. This leads
to the 'DataPipelineName' to be empty ('').

When you switch to the form editor using ALT+F12
and immediately back to the form designer again
using ALT+F12 Delphi reports an error

invalid assignment in row
"DataPipelineName="

Obviously the '' assignment get's lost.


Subject #2 "PageColor"

RB 6 introduced a new 'PageColor' property for the
Viewer component. This leads to a new background color
'clWindow', rather than clWhite as in RB4.

If your system is using a clWindow color other than
clWhite all TppRegion components are still drawn using
the clWhite color. Of course, it should use clWindow.


Subject #3 "Group Editor"

From inside Delphi the TppGroup component is only available
using the Object Inspector's top drop down menu and searching
for the TppGroup component. This is not very handy. Thus some
enhancements would be very useful for Report Builders Group
Editor (Alt+G).

(a) add a button that will make the group component the
active component in the object inspector.

(b) allow to edit the "TppGroup.Name" property directly
inside the group editor.

(c) allow to edit the "TppGroup.UserName" property directly
inside the group editor.


Subject #3 "Report Toolbar"

Support a new Toolbar to call functions from the 'Report'
menu quickly:

(a) group editor
(b) DataSource
(c) Title on/off
(d) Summary on/off
(e) Head on/off
(f) Foot on/off


Subject #4 "Designer keys"

Allow to use arrow keys to move from one component to another
as the Delphi Form designer supports, f.e. use right arrow key
to move to the component right next to the current component.


Thank's for supporting Report Builder, which certainly
is an amazing product.


best regards,

Thomas.

Comments

This discussion has been closed.