nicocizik
Comments
-
Hi Mike,
- We have never had an AV like the one you are getting at that specific
time. Which Edition of ReportBuilder 7.02 are you using? (ie. Standard,
Pro, Enterprise, Server).
- You might try creating a two pass r… -
Hi Mike,
1. Instead of using regions to position the summary band, try using the
TppSummaryBand.PrintPosition property to define where you would like it's
position on the page to be. You can access this property through code or… -
Hi Trhia,
You need to use the Report.OnGetAutoSearchValues event to retrieve the
criteria entered. From there you can then use these values to change any
value you need inside the report before it generates. See the ReportBuil… -
Hi Gunter,
This sounds like an RBAddon issue but it may be possible to accomplish this
without the use of any third party tools.
Try creating a group on a static invisible lable and using the group footer
as your curr… -
Hi Ericus,
As a test, try creating a DBGrid on your Delphi form and see if you receive
the correct data keeping the master-detail relationship of the main report
and two subreports. If you do see the correct data, please send a… -
Hi Bob,
At runtime you can use the following code to save a template to file:
Report.Template.FileName := 'C:\MyReport.rtm';
Report.Template.SaveToFile;
And this code to load the template from file:
R… -
Hi Bob,
ReportBuilder uses the printer specific drivers to make report measurements
and define each printer's unprintable area. Since each printer is
mechanically different (ie. print resolution, unprintable area, etc), it
Hi Richard,
Check out the first example on how to create columns dynamically as you
need them at runtime. The second example shows how to overflow columns to
the next page horizontally if needed by creating two subreports andHi Daniel,
This is possible if you create more than one device. You will need to
create a printer device for the report and a Text/PDF device for the report.
Then you can call TppReport.PrintToDevices to print to file and print…Hi Kan,
Sorry, but this is not supported in ReportBuilder. You will need to use two
variables with the same value and perhaps toggle the visibility of each as
you need to see them. Then you can reset one variable on Group End …Hi Joe,
Which edition of ReportBuilder are you using (ie. Standard, Pro,
Enterprise)? The easiest way to accomplish this would be to save the first
report to template with all data access saved in DADE and all code saved in
Hi Yannis,
In this case, you might try using the Report.OnStartPage event. This event
fires before the Headerband.OnBeforePrint as well.
--
Hi Yannis,
Try using the SubReport.OnPrint event. In my testing, it looks as though
this event fires before both the HeaderBand.BeforePrint and
Subreport.Report.StartPage.
--
John,
ReportBuilder 6.03 is no longer supported/available. Please consider
upgrading to the latest version of ReportBuilder, 7.02. RB 7.02 contains
many new features and fixes as well as being supported by the latest versionHi Eric,
Thanks for the suggestion. Using the OutOfSpace property is fine as long as
you are careful with TwoPass reports. Be sure that you are not breaking a
page in one pass and not the other.
--
Eric,
Thank you for your suggestion.
In addition to using RBAddon's PageBreak, SubReports, and Groups to force
pagebreaks, you can also try calling DetailBand.OutOfSpace.
--
Hi Vladimir,
1. The CrossTab.Font should pass thru to your report with the character set
you define. There should be no need to create a new element to do this.
2. It is possible to change/replace the display format. S…Vladimir,
If you are running ReportBuilder 7.02 for Delphi 5, you should not have any
packages that rely on files with the "76" extention. This could be a
corrupt installation or you could be experiencing a version conflict. W…Hi Elif,
You should be able to summarize a number of variables by simply using
another TppVariable component located in the group footer. Then set the
timing of the variable to reset on group end to summarize each group
in…Hello,
When you install ReportBuilder, you need to be sure you select the
International Language Support option before the installation begins. This
will install the different language .dll files needed to run RB in a
diff…Hi Eric,
It is possible to close a child form from the PreviewFormClose event only if
you use a TTimer object to do so. This is to allow the report to finish its
destroy sequence first before destroying the form. Below is a sm…Hi Paul,
What are you trying to accomplish in RAP? You might try using Windows API
calls to find out the .dll files that are being loaded when you run your
application and see if the memory usage adds up. 19 meg for a two page…Hi Paul,
Thanks for the description and screenshots. ReportBuilder is caching the
pages in case more instructions are given before you load another template.
As a workaround, you might try loading a blank template after you pr…John,
I would suggest loading the entire text file into a rich text component and
formating it from there at run time. You can use the rich text properties
SelStart, and SelLength to define which sections of text need to be
Hi Paul,
You could load the templates you already have made into a report every time
before one of your users opens the ReportDesigner. This can be done very
easily by using the following code:
Report.Template.FileNa…Hi Paul,
I am a bit unclear on your question.
What type of template to you already have? Is this template a ReportBuilder
Report Template (.rtm)? If it is, you can simply load the template into an
empty report using…Hi Rodger,
I'm not sure if you got this working but here is an example that does what I
think you want. Hope this helps.
http://www.digital…Hi Rodger,
Each item in a report is made up of a draw command of some type. In the
NoData event, you will need to create a new TppDrawRichText command to
replace the one not being generated. For instance you will need to do