nicocizik
Comments
-
Hi Mojoala,
Usually when the output in the preview differs from the the output of the
printer, there is some event code or data processing that is confusing the
report engine during report generation. As a test, try commenting … -
Mojoala,
Try setting Report.CachePages to True. Other wise you will have to keep
track of which page you are on so you do not recalculate the your values.
--
-
Harry,
If you install TeeChart 6.01, then install ReportBuilder 7.03, the packages
should automatically be compiled and TeeChart 6.01 should work correctly.
Then if you have trouble with some of the .dcu files, you can simply re… -
Hi Joe,
Unfortunately Steema released their version of TeeChart 6.01 only a few
weeks after our release of RB 7.03 so the latest version of RB was built
with TeeChart 6.0 in mind. To solve this problem, you can simply change
Hi Chris,
You're right... the previewer is nothing more than a TppViewer with some
advanced controls added to it. The current entire previewer is created in
code inside the TppPreview class. (ppPreview.pas). Take a look at th…Hi Chris,
Take a look at the TppPrintPreview class inside the ppPrvDlg.pas for an
example of embedding the TppPreview inside a form. This is how the preview
can be viewed by itself and in conjunction with the designer on a tab …Hi Jes,
I am unsure why you are getting this behavior. Instead of using a DBCalc
component and the SuppressRepeatedValues feature, you may need to use two
TppVariables and in the OnCalc of the one in the detail band, determine …Hi Pat,
Try calling ArchiveReader.Reset after you print the archive file.
--
Hi Jim,
Which database/connectivity are you using? Do you get this behavior when
running any of the End-User demo apps? If you stop using the
DataDictionary, does the problem go away? When accessing a dataset,
ReportBuil…Hi Chris,
Oops, sorry, sometimes I forget I have 3 versions of Delphi installed on my
tech support machine
… Hi Chris,
Sorry about that. Try re-downloading the example. I tested it with Delphi
7 and RB 7.03.
http://www.digital-metaphors.com/tips/…Hello,
You could use the group footer to tell when the child groups are breaking.
Perhaps if you place a TppVariable in your report and increment it every
time the ppGroupFooterBand.BeforePrint event fires, then reseting it each…Hi Zoran,
Thanks for pointing this out. I am unsure when and for whom the Booklet
example was created but I think it was some time close to April of 2001. It
seemed that there were two bugs in the example rather than one.
Hi Phil,
Printing the report to PDF will still use the printer driver to calculate
the measurements of the components, bands, fonts, etc. As a test try
printing to a completely different printer and see if that changes the
Hi Vincent,
You need to be sure you have daDBExpress in your uses clause for dbExpress
support to be registered at runtime. Also if you are setting up your
datadictionary at design time, you need to be sure you have the rbDBExx…Hi Vincent,
It is possible to create and register your own custom Report Explorer Dialog
and register it with ReportBuilder as shown in the ReportBuilder Developer's
Guide example on creating custom dialogs. You could basically…Hi Tony,
Thanks for evaluating ReportBuilder. Try using the TppReport.MoveGroup
method to re-position the groups in the report. Below is the signiture for
this method.
procedure MoveGroup(aCurrentPos: Integer; aNewP…Hi Brent,
Try changing the SQL Type in the Data Settings dialog to SQL2 rather than
SQL1. This should solve the issue.
--
Hi Heiko,
As ReportBuilder generates a page it moves sequentially through each record
for each detail band so you can use the DetailBand.BeforePrint event to
update the current record of the dataset you are using. Something lik…Sorry... I must be tired
You need to add the Dade BMP resource file for the images on the speed
buttons to…Hi Jon,
1. Unfortunately you cannot simply "pre-load" SQL text into the designer
(this would be considered edited SQL which the query designer does not
support).
2. Add the following line just below the interface ca…Hi Jon,
You need to place a TDBISAMDatabase component on your form with the proper
connection settings. Then you can set the session and SQL object settings
according to the name of the database. You will also need to define t…Hi Jon,
Below is a link to an example that loads the query wizard and query designer
as stand alone forms. Hope this helps.
http://www.digit…Hi Alex,
TmyChkBox is an additional component created by Digital Metaphors to give an
example of creating and registering a custom report component with
ReportBuilder. By default the myChkBox package is installed at design time…Hi Tor,
Unfortunately not all of language dll files have been updated for some of
the newer features of ReportBuilder, such as the TextSearch. You can use
the Language Translation Application included with ReportBuilder to
Hi Frank,
You will need to change the display format of the label to get this effect.
You can either do this manually or by changing the TppDisplayFormat class
located in the ppDisplayFormat.pas file. This file is where all num…Hi Barry,
This is not a known issue with ReportBuilder 7.03 and Delphi 6. Are you
experiencing this behavior when trying to load the designer with a blank
report and no data connected? Please try re-installing ReportBuilder an…Pavel,
This is not a known issue with ReportBuilder. In my testing (using the
exact instructions you gave below), I was unable to recreate this behavior.
The report and memo loaded instantaneously. One thing to note is that
Hi Pavel,
This could be an issue with your data access. The first time you load a
report, ReporBuilder will access each record in your dataset with could take
a little more time depending on the data being accessed. As a test,…