nicocizik
Comments
-
Hi Kevin,
The following example shows how to create a preview plugin that does just
that.
http://www.digital-metaphors.com/tips/Pre… -
Hi Matt,
I have never heard of this issue before. Usually a stream read error means
that the binary template file has been altered in some way. As a test, try
saving one of your templates on your database to a ASCII template f… -
Hi Mark,
I'm unsure how the TppWPTRichText component works, but I assume that it is a
descendent of TppCustomRichText. Regardless, I noticed you mentioned that
there are images inside your RichText component. ReportBuilder can… -
Hi Mark,
Try this...
In the DetailBand.AfterPrint event get the value of
Report.Engine.PrintPosRect.Top. This will be the location of the bottom of
your dynamic detail band. Then using the top position and height of… -
Thanks for your interest in ReportBuilder for Delphi 8 .Net.
The Digital Metaphors creative team is currently working on migrating
ReportBuilder to the Delphi 8 .Net VCL platform.
ReportBuilder is a complex product and we … -
Daniel,
Now I'm very confused.... Please explain to me in detail exactly how your
application is supposed to work from start to finish, including the problem
area. Thanks.
--
-
Daniel,
I am still unclear where the printer is getting the values 5.1 x 11 for the
Custom Papersize. Is this paper size defined by the printer as the default
custom paper size? If this is the case and ReportBuilder is not ove… -
Hi Daniel,
Where are you setting the initial paper size? If you print to a different
printer does it still try to print the wrong size? This may be a special
case for this printer. If you look at the printer settings from the… -
Hi Carla,
Did you add ppJPEG to your uses clause? Be sure the image you are loading
from your database is in fact a jpeg image (ie. try to load it into a Delphi
DBImage).
--
-
Hello,
I would recommend placing the entire legend inside a TppRegion to make this
process easier. Then in the HeaderBand.BeforePrint event, check the
Report.PageNo... based on this number, toggle the visibility of the region.<… -
Hi Adam,
- Looking at the source, it seems as though ReportBuilder decides whether
to set your default paper size to Letter or A4 based on the Decimal
Separator you currently use. If you use a period ".", the default is set to… -
Hi Adam,
1. There is currently no plan to add a border feature to the bands of
ReportBuilder although we take all of our customers' requests seriously and
if we find that there is a need for such a feature, we will consider add… -
Hi Heiko,
Try this...
var
lSummaryBand: TppSummaryBand;
begin
lSummaryBand := TppSummaryBand.Create(Self);
lSummaryBand.Report := ppReport1;
myLabel.Band := lSummaryBand;
end;
Hi Kyle,
Go ahead and send the attachment to support@digital-metaphors.com with
"Attn: Nico" in the subject and I'll take a look.
--
Hi Kyle,
Did you try setting the lines ParentHeight property to True? Using a Fixed
subreport may also be a possible solution. You could size the subreport to
fill the empty space between the detail band and the summary band a…Hi Kurt,
Does the report show correctly in the Preview window? If this is the case,
you probably have some event handler code that is causing the report engine
to get lost. Try commenting out your event handler code and re-run…Hello,
Yes I received your email. I will take a look at it and get back to you
asap.
--
Hello,
Some things to try...
- It sounds like your data access components are showing the wrong value.
Be sure that the values being pulled off your dataset are correct.
- Make sure you are not trying to alter…Hi,
Try setting the Report.CachePages property to True and see if that helps.
--
Hi Siqing,
My suggestion would be to place an invisible lable inside your header band
and create a group around the entire report based on that label with the
KeepTogether and Reprint on Subsequent Pages options turned off. The…Hi Andy,
In the Report.OnStartPage, change the page margin based on the
Report.PageNo. You will have to use the page object in the Report.Engine
class.
procedure TForm1.ReportStartPage(Sender: TObject);
begin
Hello,
You can use the TppDesigner.Menu.Items property to add or remove the menu
items of the Report Designer. You will want to do this before showing the
designer at runtime.
--
Rick,
Unfortunately, the left to right column capability in ReportBuilder is very
simplistic. In order for groups to work with left to right columns, we
would need an idea of a "row header" and "row footer". If you would like …Hi Rick,
Would it be possible for you to have your main report not connected to any
data and a subreport connected to your single dataset? This way you could
use the subreport's title band as the column header with the correct …Hi Rick,
Try placing a child style subreport in your main report's detail band.
Inside the subreport set up your column structure and use the Title band of
the suberport to show the company name/number etc. You could also creat…Hi John,
Is there something special about this one case? Are you able to recreate
this behavior in any other sections of your report, or perhaps a different
report? If possible please send a small example demonstrating the pro…Hi Paul,
This is probably an issue with ExtraDevices. Please contact
support@waler.com for more help.
--
Martin
Mark is correct, most of the events in ReportBuilder are fired numerous
times during generation. To work around this you will need to compare your
current record being used to it's previous value when you fired this even…Hi Martin,
There is a limitation of ReportBuilder when calculating sums inside the
footer band with a dynamic height detail band. Although we usually do not
recommend this, you can try summing a TppVariable using the
Detai…Hi again,
A better way to navigate through the subreports in your report would be to
use the Report Tree window, available by selecting the View | ToolBars |
Report Tree... menu option from the Designer. This makes it much easi…