nicocizik
Comments
-
Hi Marie,
Placing the datapipelines inside your datamodule makes perfect sense if this
is where your database components are located. Although you don't
necessarily need to, you could also place the TppReport component inside t… -
Hi David,
Thanks for the feedback. Though I cannot make any guarantees, I will mark
this down on our wish list for added features in a later release.
--
Thanks for supporting ReportBuilder! Please vote for ReportBui… -
Hi David,
Sorry, currently there is no way to rotate the text inside the crosstab
component.
--
Thanks for supporting ReportBuilder! Please vote for ReportBuilder in the
Delphi Informant Readers Choice awards!Hi Kevin,
Be sure the Report.AutoStop property is set to True. You can also limit the
number of pages in each report using the Report.PageLimit property.
--
Thanks for supporting ReportBuilder! Please vote for Repor…Hi Kevin,
This can be easily done using Subreports. Simply create two datasets
connected to two separate datasources and datapipelines. Then inside your
report place two TppSubreports inside the Detail band connecting each one…Hi Chris,
Inside the FooterBand.BeforePrint event, you could simply check the data
field to be sure it actually contains data. If it does not, you could set
the visibility of the footer band to False to remove it from view in t…Hi Chris,
Unfortunately the page footer is the only band in ReportBuilder that cannot
be dynamically spaced or positioned. Space for the page footer is allocated
before the report is generated. As a work around, you will need …Hi Gerry,
The Bands in ReportBuilder are not split into "lines" as in lines of text.
Each band acts as a drawing canvas in which items can be placed and
manuvered to any position you like. If you would like to control the
…Yes, that's how I would do it
.
--
Thanks for supporting ReportBuilder! Please vote for ReportBuilder in t…Hi Gerry,
I would use a dynamic detail band and toggle the visibility of the line
according to the condition. This is pretty much the standard way to do this
in ReportBuilder.
--
Thanks for supporting ReportBui…Hi Gerry,
Try using the DetailBand.Before Print. From there you can check the value
of the current record or check the value of a condition set and change the
contents of the Detail Band before it is printed.
--
Hi Ian,
As a test, try downloading a trial copy of ReportBuilder 7.04 for Delphi 5
and test with that. If this doesn not fix the issue, please send a small
example to support@digital-metaphors.com and I'll take a look at it for…Hi Nikolai,
I'm a bit confused by your question. Would you like to print a treeview
structure using the ReportBuilder printing classes? If so, you would need
to create a new RB component and a draw command that the Print Devic…Hi Santy,
1. Unfortunately there is not a built-in way to calculate the sum of two
DBCalc components without using RAP or Delphi code. I would recommend using
a TppVariable and the OnCalc event to calculate the TppDBCalc1.Valu…Hi Ronald,
The only way to do this in ReportBuilder would be to use Section Style
Subreports to separate out each section you need printed to a different
printer and then define separate print jobs for each subreport. If you
Hi Scott,
I'm sorry, unfortunately ReportBuilder does not support the use of
Multi-byte character sets or Unicode.
--
Thanks for supporting ReportBuilder! Please vote for ReportBuilder in the
Delphi Informant Re…Hello,
In the latest version of ReportBuilder (7.04) has mouse wheel support for
the preview window only. If you would like to see the code that was added
to enable the mouse wheel for the previewer, please take a look at theHi Sven,
Take a look at the TppPreview.CreateToolbarControls procedure inside the
ppPreview.pas file to see how the speed buttons are created in the current
preview plugin. Af first glance, it looks as though you need to add th…Hi Jay,
Sorry if I was misleading. Currently there is no built in way to separate
each page of a report into separate files (archive, rtm, etc.) on the same
print job. This is why I recommended using the Pragnaan jpeg export a…Hi Jay,
This may be possible to do using Archive files however it would not be an
easy task to export each individual page to a new file. This is why
exporting to JPEG may be the best option in your case since each page is
Hi Jay,
Please forgive me, I do not have much experience using PsRBExportDevices. I
assume when you export to a jpeg, it separates each page into a separate
file. I'm not sure if there is a setting to combine multiple pages i…Hi Jay,
If you just need to print the first page, simply set the Page Range when
printing. If you would like to export the first page to jpeg and all the
remaining pages to another format, you may need to print the report more<…Hi Kumar,
Unfortunately there is no way to add extra bands to a report unless you add
static groups and use the group header and group footer bands. You could
base these extra groups on a static label. Something like the follo…Hi Kumar,
If you would like a header and footer for each detail band, you need to
create a group that will break on each record in your database. This could
be done by grouping on the master key field, or by grouping on a custo…Hi Don,
This indicates that there is some RAP event code in the MfrlDOnCalc event
handler that is not compiling correctly. Does this RAP code compile
correctly at design time? Have you tested this code in Delphi before moving<…Hi Chris,
Unfortunately I do not believe there is a way to make this work with a
dynamic detail band. Defining the difference between the actual paper size
and logical page size would be a cool feature, perhaps for a later rele…Are you loading these templates at design time? If so, you will need to
create a design package for the plugin you created and install it in the
Delphi IDE to resolve this error. If you look at some of the plugins that
are included …Hi Mike,
You can do this on the fly at run time by streaming the .rtm file and then
using the same technique used in the example I sent in my last post, convert
the binary file to ASCII text and manuplate it there. You will nee…Hi Mike,
Are these reports on a database or are they in file fomat? If they are on
your database, you will need to edit the text of the template files using a
method similar to the one in the example below. My suggestion would…Hi Adam,
I'm not sure why both autosearch dialogs are not working when you register
both of them. It is however impossible to register two autosearch dialogs
in the same application and have both of them work. You could perhap…