nicocizik
Comments
-
Hi Mangus,
I'm a bit unclear what you mean by integer overflow. You might try
disconnecting your event handlers and trying to print the report again. If
this fixes the problem, periodically begin adding the event handlers back… -
Hi Magnus,
Which version of ReportBuilder are you using? There is a patch available
for RB 7.03 that may fix this issue. If you are currently using RB 7.03,
please send an email to support@digital-metaphors.com requesting the<… -
Hi Magnus,
The Digital Metaphors creative team is currently working on migrating
ReportBuilder to the Delphi 8 .Net VCL platform.
We will announce more details about updgrade pricing and a release date in
the future.<… -
Hi Rob,
To underline a band, you can place a TppLine at the bottom of the band with
its ParentWidth set to True, and its ShiftWithParent propert set to True as
well.
To place a box around a band, add a TppShape to the… -
Hi Allan,
You're going to want to use the OnGetAutoSearchValues event of the report to
access the TppReport.GetAutoSearchDescriptionLines property and use this
TStringList to display the values in your report. See the ReportBui… -
Sergio,
GraphcEx supports .png images.
---------------------------------------------------------------------
Article: ReportBuilder Image Support
---------------------------------------------------------------------Magnus,
An email has been sent the reply address you gave. If you did not receive a
response, please let us know by sending another email to
support@digital-metaphors.com.
--
Hi Justin,
You can use the PrintPosition of the band to determine where the band will
print. Finding the acutal height of the dynamic band could prove to be a
little more difficult. You could perhaps find the Band.Height afte…Hi Justin,
This is not a know issue with ReportBuilder. Please download a trial
version of ReportBuilder 7.03 for Delphi 5 and test with that. If you still
have the issue, please send an example demonstrating this behavior in …Hi Harry,
You can use the Report Tree to chang the UserName of the objects in your
report at runtime. This can also be done in RAP.
--
Hi Helmut,
First, I must emphasize that this type of application is not what
ReportBuilder was designed to do. From experience, the more you ask of
ReportBuilder during or after report generation, the harder it gets to
obt…Hi Helmut,
It is possible to loop through all components including the subreports by
creating a recursive method that calls itself when it hits a subreport
component.
--
Hi Helmut,
1. Check out the article below for an example of looping through all
objects in a report.
2. Try calling TppViewer.RegenerateReport.
----------------------------------------------
Tech Ti…Hi Helmut,
The DrawCommandClick is a published event of every report component. Simply
place an object on a report, click the Events tab of the object inspector
and double click the OnDrawCommandClick event to access the event.…Hi Helmut,
Although it is not recommended, it may be possible to use the
DrawCommandClick event of a report component to allow your users to click on
a text value, then have a dialog pop up and allow them to change the text.
Hi Karen,
You can use the template event OnLoadEnd to access the
Report.Template.FileName and remove the file path if you would like. Check
out the article below on using the template events.
------------------------…Hi Erick,
This is correct. When you pass ppReport as the Band's owner in your Create
call, you are not setting the Band's parent. The owner of the band should
either be the form, datamodule or nil. If you do not set the Band.…Hi Erick,
Once you have created and edited a report with existing bands, you cannot
use the CreateDefaultBands to simply add new bands on top of it. You will
need to create the Header and Footer band objects separately and assi…Hi Steve,
In my testing, double spacing seemed to work correctly in the TppRichText
component. There is however no way to set the inside the richtext editor
but if you load your richtext from a file or blob field, the double sp…Erick,
If you are just trying to set certain properties and have certain components
already on a report, you should consider creating a Report Template or .rtm
file of the common report and loading it into the TppReport object b…Paolo,
I am a bit confused by your question. Are we dealing with the same issus
you had in 2002 with converting your BDE reports to Interbase reports? If
so, you can always view these past posts in the "EndUser" newsgroup for …Hi Neil,
Currently there are no plans to create a PDF viewer component for
ReportBuilder. One option you might consider is finding a component that
converts PDF to either image or RTF format, then using the TppImage or
Tpp…Hi Paul,
Try changing the Barcode.Orientation to orTopToBottom or orBottomToTop.
This is a published property and can also be accessed in the configure
dialog of the barcode by selecting it from the popup menu when right
cl…Hi Harry,
You can change the name of the datasets in DADE using the SQL tab of the
Query Designer. There is an edit box at the top that allows you to define
the name of the dataset.
--
Hello,
Thanks for the explaination. Unfortunately the entire report generation
process in ReportBuilder relies on knowing the page size before the report
is generated. After the first pass, the report width is calculated butHello,
I am unclear about what you are trying to accomplish. Why is it necessary
to chang the paper sized after the first pass of the report. Also, the
preview will reflect the paper size when ever you decide to set its value.…Chris,
Unfortunately, this is not the way the CrossTab component was designed to be
used. You will need to create the CrossTab manually using the CrossTab
designer to get the effect you want with the TppCrossTab component.
Hi Roger,
You can do this by adding the line drawcommands manually after the last
detail band. Check out the following example for more information.
Hi Christian,
Thanks for the information. If possible, please send a small example or let
me know how to recreate this problem using one of our demos so I can
recreate it and add your proposed fixes to the next release. Thanks…