digitalmetaphors
Comments
-
The easiest way is to use the drill down subreport functionality. Instead
of creating a group, create a master detail report using a subreport to show
the details.
The alternative is to code you own drill down feature. You woul… -
The designer's OnDestroyComponent event will fire when a component is freed.
You could show a message when the component is about to be freed. "Locking"
of a component has not been added by RB. It is on our to do list. I
remember a … -
ReportBuilder does support PDF devices. However, no PDF device is
distributed when ReportBuilder is installed. You will have to purchase one
of the third party device components which supports PDF.
-----------------------------… -
To use the Delphi Language Translation support with ReportBuilder you need
to add the ReportBuilder .dfm files that are used by your application to the
language resource DLL.
When you run the ITE there is a screen that gives you… -
We have our own translation builder if you want to change the strings in
ReportBuilder. Here is a download to the application:
http://www.digital-metaphors.co… -
SavePrinterSetup should only save the printersetup from the lat time you
printed and sets it on the report object after printing so that the next
time you print it will use the same printer setup as the last time you
printed. If you c… -
We don't experience this problem. What version of RB are you using? Can you
reproduce the problem with our installed MDI end user demo? If you can
reproduce it, then tell us how to, or send a modified version of it that
shows the pr… -
Take your report and get it working by building the links at Delphi design
time. Make sure this is the only change. I know you probably have other
code configuring this report, so leave that alone. Just move the link
creation to Del… -
---------------------------------------------------------
Tech Tip: Define Master/Detail DataPipeline Links in Code
---------------------------------------------------------
Defining a Master/Detail relationship for a DataPipeli… -
You event handler is not getting reassinged when the template loads. Please
see the templates thread of our tech-tips newsgroup for an article which
desctibes why it happens and how you can resolve it.
Cheers,
J… -
Make sure you have set the Datatype property of the variable. The dbCalcs
should fire before the variable in the same band. If you use all variables
instead of two dbCalcs and one variable, then you can set the CalcOrder
properties t… -
There is no conversion. When you change the database type in the designer
and save the report, then the new database type is saved down in the
dataview in the template along with the SQLType property value. The
"conversion" you need … -
The query dataview classes aren't going to be converted automatically, you
have to convert them in code. It sounds like you have this working already.
The database name is saved down in the template. Let's say you are using the
You could place a combo box in the preview form, not in the page of the
report. The preview form is replaceable. There is a link at the bottom
which shows how to replace the class which creates control on the form. You
can override …Sorry, I meant that you should not use a label, but instead use a TppDBText
and set it to be data aware for a particular field that the user would like
to use by setting its data field property or by selecting a data field in
teh comb…The way to do this when running a report is to use the run time designer to
change the data field that is assigned using the design workspace of the
designer. This is the preferred way to do perform this as it really is as
integral pa…If you create the simplest possible report and put it in your application,
then does the problem persist? Do you think it could be related to your
event handler code of the reports? Are calculations being reset when you run
a report …Can you send an example that shows the problem to
support@digital-metaphors.com
Cheers,
Jim Bennett
Digital Metaphors
What is happening in your report's event handlers?
If you are changing the dataset at all, try calling Report.Reset before the
report begins generating.
Cheers,
Jim Bennett
Digital Metaphors
Can you create an example for us to run? We are unable to reproduce the
problem here. We need to be able to reproduce the problem in order to fix
it, so we are asking you to send an example.
If you pull this form and report ou…We have not experienced this behavior. Could you send us an example that
shows this problem? Please send a simple demo to
support@digital-metaphors.ocm and we'll be happy to take a look at it.
Cheers,
Jim Benne…Freeing/creating layout components is not a good idea when using RAP. RAP is
intended to be used while the report engine is running for end users.
Perhaps, this limits what you as a developer can do with RAP, like not being
able to cr…If you do not want to have page breaks, then you can try setting the paper
height to include all data in the report. Divide the record count of the
dataset by two and multiply it by eleven inches. This should result in a
report that …Here is an example that hides a shape and shows a label based on the
repeated value:
http://www.digital-metaphors.com/tips/QuotesForRepeatedVa…You'll need to access the printer object on the print dialog, not the
report. You can access the printer object in the OnPrintDialogClose event
of the report like this:
uses
ppPrintr;
procedure TmyEndUserSolut…Perhaps what is happening is the cached pages are being sent to the printer
when they should be regenerated if you are using a different printer than
the default printer. Try forcing the report to regenerate. Call Report.Reset
before …Only the innermost keep together group in a report will actually try to keep
together.
What version of RB are you using for this report? Have you tried using RB 7
if you have an older version of RB?
If the problem pe…There is a patch to fix the problem with the cancel dialog causing an AV.
I'm sending you the patched unit via email.
Cheers,
Jim Bennett
Digital Metaphors
We received your demo and will look into it-Thanks.
Cheers,
Jim Bennett
Digital Metaphors
We would like to be able to reproduce the problem so that we can fix the
issue that you are encountering. You have not provided us with a demo
report showing the problem so that we can debug it to see what is the cause
of the error. …