nicocizik
Comments
-
Hi Marc,
Be sure you do not have \RBuilder\Lib\ in your library path still. Then
check to see that there are no .dcu files in the \RBuilder\Source\...
directory and rebuild.
--
-
Hi Ronald,
Glad you got it working.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
-
Ronald,
Take a look at the ppPrnDev.pas file to see how ReportBuilder handles
sending pages to the printer device. Each page is send individually using
the ReceivePage procedure where it is then processed and outputed to the … -
Hi Ronald,
Check out Demo 124 located in the \RBuilder\Demos\1. Reports\... directory.
This example shows how to send a specific list of pages to the printer.
This is the best way to accomplish this without altering the print … -
Hi Michael,
Are you certain the image is a valid JPEG in your database? Be sure you
have ppJPEG included in the "uses" clause of your application. Including
this file registers this image type with ReportBuilder at runtime.<… -
Hello,
Take a look at the ReportBuilder help inside the ReportBuilder Reference |
What's New in ReportBuilder | History of ReportBuilder Versions... section,
there is a comprehensive list of new features added for past release… -
Hi Chris,
The best way to do this is to place a subreport inside the header of each
one of your reports, then inside the template event, OnLoadEnd, load a
"header template" into that subreport. The same can be done for the fo… -
Hi Austin,
1. Unfortunately the TppDBMemo component does not contain a
ReprintOnSubsequent property. This property is only available for the
DBText component. I will add this as a possible enhancement for a later
relea… -
Hi Austin,
I'm a bit unclear about what you are trying to accomplish. When setting a
DBMemo to Stretch, it should simply output the entire memo field on your
report, continuing to the next page if necessary. There are no kno… -
Hi Neil,
The TppVariable component contains a bunch of timing routines that you may
need to be aware of. Be sure that it is reseting at the right time during
generation. Also, be sure the OnGetText is only firing once per tr… -
Hi Steve,
Yes, you could possibly toggle the visibility of certain subreports and
components based on the output you would like to see at given events during
report generation.
--
-
Hi Steve,
Unfortunately once the report engine begins generating the report, there is
no way to change the template and successfully change the output of the
report in that instant. If you wish to change the template of a rep… -
Hi Michael,
When are you loading this template? I believe that if you are creating the
pipeline dynamically, the template has no way of knowing how to find it and
link to it. Perhaps in the Template.OnLoadEnd event you could… -
Hi Simonas,
This indicates the template you are loading uses RAP and you either are not
using the Enterprise edition of ReportBuilder or you do not have raCodMod in
your uses clause. Try adding this to your uses clause and se… -
Hi Peter,
If you set the Pen.Width to 0, you will print a hair line (or 1 printer
pixel wide). This is the thinnest line possible by your printer. If you
find the need to create a new shape component that contains more advan… -
Hi Bill,
Rather than create the entire report dynamically, you could perhaps place
the entire list inside a TStringList or some other form of storage then
connect a JITPipeline to your report and traverse the data just like yo… -
Hi Bill,
I'm a little unclear about how you are initially planning to add this check
list to your report. If you have a boolean field available telling you
whether an item is checked or not, you should be able to use that to … -
Hi Gene,
There is no built in way to tell if you are printing the last detail band on
a page, however, if you know the size of these labels, compared to the size
of the paper you are using, you should be able to calculate how … -
Hello Etienne,
Before all values are compared with a DBCalc, they are converted into
varDouble type variants. This seems to be a direct conversion of the date
numbers, which is why you are getting the wrong value. I will loo… -
Hi Peter,
Each draw command simply contains all the values needed to draw a component
accurately on a specific device canvas. Most of the components in
ReportBuilder are drawn to the device canvas in their respective device <… -
Hi Peter,
You will need to create a new DrawCommand, however the TppDrawLine object
contains the Weight property which allows you to define any line thickness
you would like as a Single number type.
--
Regards… -
Hi Ronny,
Unfortunately there is no way to group on multiple fields in your database.
Have you considered ordering your dataset in a fashion that would allow you
to group on only one of the fields and still get the same result… -
Hi Ronny,
Are these "Purchase Order", "Repair Order", or "Warranty Claim" groups
simply a matter of changing the text of a label at the top of the detail
band? Do you wish to assign these actual report groups? I am unclear w… -
Hi Adam,
Thanks for the feedback. I believe this feature was added on the fly for a
specific customer so it was never really fully implemented. I will look
into showing its effects in the designer for a later release of RB.<… -
Hi Adam,
I am unable to recreate this behavior on my machine. Is there anything else
you are doing to these labels besides setting the wordwrap property to True?
Perhaps you could send me a simple example I could run on my ma… -
Hi Vincent,
The easiest way to do this would be to keep track of these values using two
TppVariables. See the article below for more information on making summary
calculations inside a report.
---------------------… -
Hi Christophe,
Thanks for the explaination.
You have two options.
1. Change the Report.PreviewFormSettings.WindwoState to wsMaximized. This
will open your preview window in a maximized state instead of the sm… -
Hi Christophe,
I'm a bit unclear about what you mean by the Preview looking different than
the "report". Do you mean the report when you print it to paper or when you
are in the designer?
--
Regards,
Hi Christophe,
The DBText component does not descend from TppStretchable therefore the
Stretch property is not available. Try using a DBMemo instead. This
component is stretchable and will dynamically shrink or grow based on…Hello,
The TppGroup.BreakName property controls which field the group will break
on.
--
Regards,
Nico Cizik
Digital Metaphors
http://www…