digitalmetaphors
Comments
-
For text file output you need to specify which components to export. You can
do this be either using the File | Print To File Setup dialog from the
designer or by toggling the Save property on the component you intend to
output to fil… -
As an end user in RB, you'll have to build the dataviews to connect to a
specific database as defined in the datasettings of the data tab. You could
build a little utility application that could load your end users templates,
update t… -
Set the database session at runtime. For example:
uses
daDataModule, daSQL, daQueryDataView, ppTypes;
var
lDataModule: TdaDataModule;
lDataView: TdaDataView;
lSQL: TdaSQL;
begin
{ge… -
Make sure you've installed support for the proper languages as well. If
you're using a custom translation then take a look at the ReadMe in
RBuilder\Languages for more information.
You do not have to add the rc's. If the languag… -
Set the report printersetup page height to be the height of all the labels
that you want to print continously. Since you have static height labels,
you can multiply this by the record count to get the total height before the
report p… -
Yes we will support Delphi 7 when it is released. The changes Borland made
from Delphi 6 to Delphi 7 aren't as drastic as the Delphi 5 to Delphi 6
changes.
Cheers,
Jim Bennett
Digital Metaphors
-
The QR2RB converter from www.waler.com which you are using, is the only one
we are aware of. It will be very helpful to rebuild you reports from QR as
RB reports, since QR is fundamentally different. If you have to maintain
these, … -
You can access the TppDesignerWindow in code with the TppDesigner.Form
property. Can you configure this at runtime?
Cheers,
Jim Bennett
Digital Metaphors
-
Set Report.NoDataBehaviors to ndMessageOnPage.
From the RBuilder.hlp file:
If the MessageOnPage option has been selected, then the draw text command
which will be added to the output page is passed via the aDrawCommand
That is the best place to do it.
Cheers,
Jim Bennett
Digital Metaphors
Yes, it will fire when the datapipeline traverses- the pipeline traverses
forwards and backwards as the report generates. You can either place a
check in the calculation code to only calculate when the records position
increases, or …Create a master detail report. This requires two datasets. Place
asubreport in the main reports detail band. Place the graphic in the main
report's detail band above the subreport. Now each group will be located
the subreport. The…Yes, ReportBuilder has a full end user solution! You don't have to
recompile your application if you update report templates stored in your
user's database. Please see the End User demos in your installation. Start
with the Report E…You'll have to build the report in code. If you want a spread sheet style
report, then this will also require special coding. Here is an example
which builds a report from a supplied dataset.
in How do I make a Report with always different Fields? Comment by digitalmetaphors August 2002You'll need Teechart 4.01 or 4.02 if you are using RB 6.03 for Delphi 4, at
least until you upgrade to D5 or D6 when you can use Teechart 5.02 with RB
6.03.
Cheers,
Jim Bennett
Digital Metaphors
If the QR2RB converter is not working for your reports, then contact the
author of this component at www.waler.com for help. Perhaps, make a super
simple QR and send that to waler with all information about the report (ie.
QR version…We've never tested it. We know it won't create very complex RB reports,
only simpler ones. I'll continue to reccomend building your reports using
RB instead of relying on a converter. This way you get to learn RB and
understand how…For an invoice report, you can use subreports to print the three detail
datasets. Please look at the main report demo project for examples on
creating master detail detail reports. There is also useful information on
creating maste…Thankyou for reporting this. We'll have to dig into this issue and see what
we can do to incorporate a fix. Naturally, any changes to our source will
have to pass our QA and not break other customer's code:)
Cheers,
…Please see the main reports demos. The master detail reports should show a
continued... label in the detail band. When the footer pritns, you can also
check DetailBand.Overflow to see if it is going to print on the next page.
If you w…You've created a new region object at runtime. You can loop through the
objects in the original region using the region's Objects[] array property.
So you can loop through the objects, that is fine, but you need to clone
them, so you…Use the timing dialog (right click over variable in designer) to set the
variable to reset on group start. Then you can assign the timing to occur
for a specific groupd for each variable.
Cheers,
Jim Bennett
The date format is controlled in TdaSQL.ResolveCriteria specific to what
Oracle expects, using the TO_DATE function. It should be that RB is
converting the date to a valid oracle date format. Have you changed the
date format in the …I believe the RBAddOn component set has supports for toggling the color of
the detail band. www.bancoems.com\RBAddOn.htm
You can also create TppDrawShape draw commands on the page at runtime,
instead of having to remember to cr…The Name property is published, as is the UserName property. What do you
mean that you cannot access them? Are you loading the same report template
into two report objects in the same form? The Name property will be changed
when it…Handled via email.
DADE has been given the ability to add a calc field as a search criteria.
Cheers,
Jim Bennett
Digital Metaphors
Please see our TechTips newsgroup in the TeeChart thread for an explanation
for this error and two ways to work around it.
Cheers,
Jim Bennett
Digital Metaphors
There is no workaround at this time. We will have to release a version for
Delphi 7 soon after D7 is released, so we most likely will also release
Standard, Pro, and Enterprise for the other versions of Delphi at the same
time.
…The problem with left to right columnar subreports has been fixed for the
next release of ReportBuilder.
Cheers,
Jim Bennett
Digital Metaphors
1. You can use form inheritance to create a report with a standard header
and footer.
a. Do not place the data access components in the ancestor form.
b. Do not mix form inheritance and report templates though.
2. Anoth…