nardmoseley
Comments
-
1. Define a Group that never breaks and set the Group.PrintPosition
property to control the vertical print position on the page.
2. Use a SummaryBand and set the SummaryBand.PrintPosition property. You
can optionally set t… -
Currently no plans - we are taking a "wait and see" approach to Kylix.
-
Check out the printer section of the RBuilder\Demos\Reports\Demo.dpr
project. There is an example of sending a report to multiple
printers....
-
I will send you a patch for this.
-
Please do not crosspost messages. Pick one appropriate newsgroup.
-
Have you tried using Report.BeforeAutoSearchDialogCreate?
-
In D6, the unit is called DesignIntf.
It is NOT included as a .dcu - only inside a Delphi design-time only
package. This unit is only referenced in RB units that are part of an RB
design-time only package.
Thanks for pointing this out.
--------------------------------------------
Tech Tip: Selecting Paper Bins for Each Page
--------------------------------------------
Sometimes you may want to print the first page of a report to the
manual bin…
1. With Delphi 6, you can put the object on the TDataModule - no
problems.
2. For Delphi 5, you can do put them on a TForm and just never "show"
the form. See RBuilder\Demos\Reports\Demo.dpr. It does this. The report
I will send you a patch that corrects this issue.
1. If the report is set to psOnePass, it will only generate the first
page and then stop - when previewing.
2. There is a Report.PageLimit property you can try using that, but you
will need to set it back to 0, prior to pr…
When you use RB 6.x to open an old report, it will convert it. Once
converted it cannot be opened by a prior version.
Sorry, but it is no longer available.
You can contact info@digital-metaphors.com and inquire about getting an
update to the latest release.
You would need to add some logic to show the message on the page.
You could try creating a DrawText drawcommand to show the message. The
code below shows how the report engine does this. In your own code, you
can access th…
On our web site, select RBuilder | Learning ReportBuilder.
I suspect one of two things.
1. Try running the RBuilder\Demos\Reports\Demo.dpr application. Preview
and print any of reports in that application and see whether they have
the same problem. If so, then the problem is the p…
I can send you a patch
Thanks for reporting this. For RB 6.02 with TeeChart 5.02, the
ppIfDef.pas should look like
{$IFDEF VER140}
{$DEFINE Delphi4}
{$DEFINE Delphi5}
{$DEFINE Delphi6}
{$D…
I will e-mail you a patch that fixes this problem.
You should be able to refer to the variable value by
myVariable.Value
Hopefully you saved a copy of the version 5 reports.
You need to download RB 6.02 and try opening the version 5 again. The
conversion should work properly.
What is happening is that the detailband.datapipeline assign…
No. But you can easily create a dialog with these options....
DataSet --> DataSource --> DataPipeline --> Report
If any connection in the chain of componenets, then a problem could
result.
Create a simple example report and prior to calling Report.Print, check
tha…
Sorry, but RB does not currently support BCB.
If we have something to offer in the future, we will make an
announcement at that time.
I will try to send it to you. If you do not receive something, then
please let me know an address I can e-mail it to. (Sometimes I try to
send, but the message bounces back to me).
1. The code that calculates the size of components,
TppCustomText.AdjustBounds, was slightly modified to improve for
accuracy.
For a wrokaround, try creating a component and setting the height to
0.15, then use copy/…
Sorry for the delay did not see this post.
1. I am not an expert on TRegistryIniFile so I am not really qualified
to answer the question.
2. I do know that TppIniStorage is constructed such a way as to support
A…
Works fine when I try it here - although I do not seem to have write key
access to HKEY_LOCAL_MACHINE.
Make sure that you setting the TppDesigner.IniStorageType to
'DevRegistry' and including the UnitDevRWIniStorage in the…
1. Simplest way to create this would be to descend from the ppRegistry
class and override 2 methods:
TppdevRegistry = class(TppRegistry)
protected
function CreateCustomIniFile(aStorageName: String): TCu…
I will e-mail you a patch.