nicocizik
Comments
-
Hi Murilo,
I tested your exact code on my machine Delphi XE5 and RB 15.04 and it
created a PDF without errors.
Notes about your code:
1. You are setting the ArchiveFileName property to a value with the
".… -
Hi Jon,
We have made numerous fixes related to infinite page reports since RB
11. While I cannot guarantee that your specific case is solved, I would
be happy to try an example that fails with RB 11 here with RB 15 to
v… -
Hi Michael,
There are a couple options:
1. Use a JITPipeline to make Delphi values available inside the report.
This would be a matter of creating fields for each TEdit etc. and then
using the OnGetFieldValue even… -
Hi Michael,
My initial guess would be that you have your report using a different
paper size than the printer (i.e. The report is set up to use A4 and the
printer has Letter paper in the tray). If your footer band info is at … -
Hi Gary,
Thanks for the reply and I'm glad you got it working. It still concerns
me that LoadFromFile is not working for you but if your client is
content, there is likely no reason to pursue this further.
If you w… -
Hi Gary,
The TppImage simply leverages the TPicture.LoadFromFile which is a
Delphi routine. This is exactly how the TPicture works on a form.
In my testing with the latest version of ReportBuilder, placing a
TppIma… -
Hi Gary,
This is likely a conversion issue where the image is either too big or
too small to be seen in the report.
As a test, try setting the TppImage.Stretch property to True and see if
that allows you to view the… -
Hi Will,
We have not seen this behavior before with RB 15.04. If possible,
please create a simple example (using only RB and Delphi components and
an in-memory dataset if necessary) that recreates this behavior and send
Hi Andy,
There are numerous ways to make a table design in ReportBuilder. The
easiest is to use the new TableGrid component. If you place a TableGrid
on your report, you can simply add report components into each cell as
Hi Andy,
Which version of ReportBuilder and Delphi are you using?
If each subreport is set to ShiftRelativeTo each other, they should not
overlap and there is no known issue with this functionality. Be sure
each Sh…Hi Kai,
The Embarcadero newsgroups have been experiencing server problems for
the last 1-2 weeks so this is not an issue with your news reader or
connection. According to their recent update, they are still working on
a…Hi Uli,
The ppTiffDevice unit is for exporting reports to TIFF images, not
displaying TIFF images inside a report.
See the following article on the image formats natively supported by
ReportBuilder and adding new fo…Hi Michael,
I'm sorry but I'm a bit unclear about what exactly your app is doing.
If you are not using data aware report components (TppDBText), then how
are you displaying the data returned by the JITPipeline inside your…Hi Michael,
Sorry for the late reply.
Instead of setting the DisplayFormat of the field, try setting the
DisplayFormat property of the DBText you are using to access the field.
This should give you the format you …Hi Michael,
In my quick testing with XE4, I was unable to recreate this issue.
Below are the steps I took.
1. Open Delphi XE4.
2. Create a new VCL project and add a TppReport to the form.
3. Open the designer an…Hi Jeff,
Perhaps I'm misunderstanding what you mean by "Default Email Settings".
ReportBuilder uses various email plugins to automatically send emails.
By default the TppSMTPMapi plugin is used which utilizes the MAPI
Hi Jeff,
The default values for the email settings can be found in the
TppEmailSettings class which is located in the ppEmailSettings.pas file.
Moving forward, we hope you will consider upgrading your version of
Rep…Hi Diego,
Take a look at the TppViewer.PaintBoxClickEvent routine to see exactly
what happens when a drawcommand is clicked with the RedrawPage property
set to true. You will want to mimic this behavior in your own event.
Hi Lee,
Which version of ReportBuilder and Delphi are you currently using?
I did a quick test with a simple report and two groups (one nested) and
was able to get both groups to "start on odd page" as the property
s…Hi Chus,
I'm a bit unclear about what you are trying to accomplish.
ReportBuilder will automatically detect all datapipelines on any active
form or datamodule in your application.
When you say "pipelines and querys …I have not tested this with RB 11. I can however confirm that if I
create a new report in RB 15, add a TppRichText with some strikeout
text, it displays correctly in the designer, previewer, and printer.
If you would like, yo…Hi Jarek,
Yes, and as Igor mentioned, you need to be sure to add ppWWRichEd to
your uses clause to register the new editor.
Yes, the InfoPower library uses its own internal RTF processing.
As a side…One easy way to tell is to copy an image into the RTF editor and see if
it displays in the report. This is not supported for the standard
TppRichText component but is for InfoPower.
Hi Jarek,
ReportBuilder InfoPower RichEdit support enables the existing RichText
and DBRichText components in ReportBuilder to use the formatting
capabilities of the InfoPower TwwRichEdit control. There are no new
compo…Hi Nick,
Which version of ReportBuilder and Delphi are you using?
I'm a bit unclear about what you are trying to accomplish. It is
possible to keep track of the current position as the report generates
using the va…Hi Roman,
My first suggestion would be to try this outside RAP in Delphi and see
if you get the same behavior. RAP is going to use the same datapipeline
logic to access a field value as code in Delphi would.
Hi Michael,
Thanks for pointing this out. TppRasterDevice is a legacy class that
has been removed. Replacing it with TppDevice will allow the example to
function.
I will update the article and example.
Hi Dirk,
Take a look at the following article/example on how to add drawcommands
to archive files before they print.
Hi Kam,
Perhaps more information about how your report is designed will help me
understand what is happening.
Do you have any groups or subreports in your report?
If you are getting 65 identical iterations of t…Hi Kamran,
Is your report connected to your dataset (via the Report.DataPipeline
property or by selecting Report | Data... from the main menu)?
Though the pipeline and fields are visible and accessible from the
repo…