group enhancements and problems
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.
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.
This discussion has been closed.
Comments
back to you...
Tom Ollar
Digital Metaphors Corporation
http://www.digital-metaphors.com
info@digital-metaphors.com