digitalmetaphors
Comments
-
Yes. See example 151 in RBuilder\Demos\1. Reports - this shows the
ArchiveReader in action.
To create a report archive, simply:
uses
ppTypes;
ppReport1.AllowPrintToArchive := True;
ppReport1.ArchiveF… -
Yes, we have made RB 7 threadsafe, including RAP and DADE. Most likely, the
problem you ran into was related to the fact that RAP was not threadsafe in
RB 6.03.
Cheers,
Jim Bennett
Digital Metaphors
Next I would try page height detail band. Two half page subreports (set to
fixed). Assign the data pipeline to the main report. Leave the data
pipeline for each subreport blank (all of the data-aware components in the
subreports can…This is usually done by creating the half page 1099 layout and saving it to
file. Then creating a new report with a page height detail band. Create two
fixed half page subreports in the band and load the 1099 layout into each.
(this c…Of course, got a little too "on-the-fly" on that one. Great work figuring
it out...
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
You can always create a 'dummy' device on the fly, run the report into
cache, then print it again:
uses
ppDevice;
var
lDevice: TppDevice;
begin
ppReport1.DeviceType := dtScreen;
…Sounds like there is an infinite loop somewhere in the application. Can you
reproduce this behavior from the demo application at: ...RBuilder\Demos\1.
Reports
Cheers,
Tom Ollar
Digital Metaphors Corporation
Please see the Tech-Tips newsgroup in the Templates thread for more
information on using templates.
You are loading the tempate from one exe into another. Are the versions of
Reportbuilder the same that each exe was built with? …Left to right column traversal with subreports has been fixed for
ReportBuilder version 7. Contact info@digital-metaphors.com with your
registration information in order to upgrade to RB7 for Delphi 6.
Cheers,
…It doesn't work like this in our tests here. Can you reproduce the problem
using our Report Explorer DBDemos based example? Are you using RB 6.03?
There was an older issue in the previous RB 6 versions that made too many
calls to the …Set the Margins property in the page setup of the report. Do this from the
Report.PrinterSetup property or use the File | Page Setup from the menu of
the report designer.
Cheers,
Jim Bennett
Digital Metaph…Report templates should be stored in a database because you can manage them.
Certainly, you can place the report templates in files. As a developer and
as an end user, you can use the Report Explorer component to manage the
reports in…To deploy the reports you describe in the Server Edition:
1. Place a TrsReportTemplateVolume in the data module containing the report
and event handlers.
2. Use the Object Inspector to configure the
rsReportTemplateVo…You just e-mail sales@digital-metaphors.com and ask if they can find your
registration records - they should be able to determine your serial no.
--
Cheers,
Tom Ollar
Digital Metaphors Corporation
Yes, but you need to upgrade to get the link. Right now we are running a
special where you can upgrade Professional Edition from any previous version
to 7.0 for $175. After September 30, 2002 the price will go up to $349 (for
custom…RB 7.0 (the latest) will support Delphi 5, 6 and 7. (Currently only Delphi 6
is supported, but we expect to have D5 support soon.)
You should definitely upgrade now, because upgrade prices go up after
September 30, 2002.
I talked to our sales department. You are eligble for a free upgrade. We've
sent messages to two different email address that you've sent to us, stating
that we will give you the upgrade. Check the reply address on your emails
that y…In RAP, sets aren't supported. We added boolean properties to allow you to
control this in RAP. For example, to bold a dbcalc, you would do this:
DBCalc1.Font.Bold := True;
Cheers,
Jim Bennett
…Save the report layout to a report template (rtm file) at design time. Then
load the template at runtime when you want to restore the report to the
original version with all of the groups defined.
Cheers,
Jim B…You may want to try using the other riched dll or use one of the 3rd party
rich edit vendors, such as InfoPower or WPTools. Please delete the tech
tips local cache on your machine and then redownload the tech tip newsgroup
messages. …Assign plMatter['Comments'] to a local string variable first and then
concatenate the two strings. This way you can place a break point an debug
to see what the value is assigned to the local string.
Cheers,
Jim Benn…There is a demo in the main reports demo that prints a page list. See demo
#124. Change the page list to be 4 instead of 1,30 in the report
BeforePrint event of the demo.
Cheers,
Jim Bennett
Digital Metaph…Before the memo prints, you could grab the text data from the pipeline for
the dbtext and measure the width of it by using the
Report.Printer.Canvas.Textwidth method. Don't forget to assign the font
from the dbText to the canvas so t…See the data traversal settings demos in the main reports demo project.
Demos #112 and 116 come to mind as the ones you may be interested in to see
how to print selected master records.
Cheers,
Jim Bennett
…One possibility: set up a report server application and have the users run
the reports from a thin-client app. That way the terminal apps won't be
doing anything except requesting pages. The new Server Edition makes this
very easy to…Please use your real name.
Try disconnecting the datapipeline from the report. Then set
Report.AutoStop to true so that it only prints one detailband. The detail
band should still fire its events and you should be able to load…Are you using RB 6.03? What version of Delphi are you using?
I don't fully understand your question, but I'll try to answer a couple
possible questions.
If you have RB 6.03, then it may be that the report is not being reg…If you have master detail datasets, then just use a subreport to print the
detail data. You can't guarantee that you'll have only one detail record.
If you know that you'll only ever want to print the first detail record for
every ma…You could use an inner join to create a single dataset. Then all of the
fields will be available from both tables in one datapipeline. You don't
need to use a subreport in this case. You can create a group around the key
linking fiel…We have released RB 7 for D6 and it contains a fix for this. The DBCalc
will show zero now when no records exists. This was a bug in RB 6.03.
Contact info@digital-metaphors.com with you full registration information in
order to upgr…