nardmoseley
Comments
-
A new feature of RB 12 is that when all Component.Save = False, then the
Detailband elements are exported by the TextFile and XLSDataFile output
devices. (But the Component.Save = False remains False).
At design-time you… -
Thanks for the feedback.
As implemented currently, it requires OnGetFieldAsPicture to be implemented
for Bitmaps. This will be changed for RB 12.02.
For the next maintenance release, RB 12.02, I redesign… -
This is working as designed. If you want to use the new AutoDetect feature,
then implement the new JITPipeline.OnGetFieldAsStream rather than
OnGetFieldAsPicture.
If you want to implement OnGetFieldAsPicture, then set DBImage.… -
There is an RB 12.01 patch available that corrects this issue. I emailed it
to you. Registered RB 12.01 users can email support@ and request the patch.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.co… -
Thanks for sending the example. I researched this. The solution is to remove
the SummaryBand. It's presence is causing the additional page. The current
implementation of the summary band always generates a new page when it is
This issue was resolved by the developer setting the field's datatype to
dtDouble rather than dtString. For elements such as DBText the exported
DataType is derived from the DataField (i.e. the TppField.DataType).
--
Nar…
Check the Help | About of the report designer and make sure it says version
12.01, build 197. If not, then please update to the latest release and
retest. If you have the issue with the latest release, then please generate
th…> I'd like know if the Report Builder have a incompatibilities when used in
No.
ReportBuilder is native Delphi code, and thus can work with packages or
compiled into the exe. A good example of packages, is the Delphi …
You must provide a thread-safe container for the report to execute. The
container should be a TDataModule upon which the Report resides. The
container must provide a thread-safe database connection. On the TDataModule
you mu…
Here is a simple example from the RBuilder help topic for
TppXLSReportDevice....
begin
ppReport.AllowPrintToFile := True;
ppReport.ShowPrintDialog := False;
ppReport.DeviceType := 'XLSR…
No. However, a customer on these newsgroups recommended this library
http://psoft.sk
Here is a link to the What's New for RB 12 list. (Use the side menu to
navigate to mo…
What version of Delphi did you use to create the archive files? RB 11.07 +
Delphi ?
What version of Delphi are you using to read the archive files? RB 12.01 +
Delphi ?
--
Nard Moseley
Digital …I recommend first finding a solution that works for Delphi code and then as
a second incremental step, migrate the solution to RAP code.
The TppPrinter.SendEscape method internally calls the Windows Escape
function, which pass…
I don't know enough about the details of the issue you are encountering to
know the cause. If you have an issue with RB 10, then I can only recommend
testing with RB 12.
If you would like to create a simple example that …
I don't quite follow the question. However, I recommend downloading a trial
version of RB 12 and perform the same test.
If you still have an issue then please provide more details.
--
Nard Moseley
Digital…I researched this, there is an issue when generating from TrsClientReport. A
fix will be included for RB 12.02.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
> XLSData - I have numerous reports that I would like the detail band
Check out the RBuilder help topic for TppXLSDataDevice for details on which
elements are exported. By default all detail band text elements are
exported…Check the Windows Regional settings for "Negative Currency Display Format".
On my Windows 7 machine, it defaults to ($1.1)
The ReportBuilder DisplayFormat code has been in place for years, there are
no known issues.
Here is an rbWiki article on currency formatting...
http://www.digital-metaphors.com/rbWiki/Design/Formatting/Currency_FormattingYou can use the Report.Template.OnLoadEnd and Report.Template.OnNew events
to apply default configurations for existing reports loaded from the
database and for newly created reports.
All published properties of TppReport are …
The Report.XLSSettings is a published property of TppReport. It is saved as
part of the report definition. If you are loading report definitions from a
file or database, then the XLSSettings saved with the report will be used.
I created a patch for RB 12.02 that resolves this issue. I emailed it to
you. With the patch, the default data export will include on the main
report's detail elements only. The default behavior can be overridden by
specifyin…1. Specify the full path to the file, for example
c:\myImages\myLogo.jpg.
2. Make sure the application is running under an windows account that has
security access to the location of the files.
--
N…2 times.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
In my testing here I did not find this to be true. I asked you for a test
case. You sent to support a 'video' instead. So I created a test case myself
and I replied to you.
Here is a copy of the email reply I sent to you…
To optimize long reports, try setting Report.OutlineSettings.Enabled to
False.
Thanks for the feedback, I will put your suggestion on the list. There are
enhancements we have made over the years to optimize performance i…Or use the Report.BeforePrint event.
example:
uses
ppXLSDevice;
If Report.FileDevice is TppXLSDataDevice then
// printing to xls data
--
Nard Moseley
Digital Metaphors<…
I recommend updating to RB 12. The DBImage.GraphicType defaults to
AutoDetect. Download a trial version and give it a try.
Using the OnComponentCreate would have been my other recommendation.
--
Nard Mos…For RB 12, set DBImage.GraphicType to AutoDetect and it will automatically
determine the graphic type by analyzing the stream header.
For prior versions, set DBImage.GraphicType to JPEG and include ppJPEG in
the uses clause of…- When adding an element to a region, set its Region property, when adding
an element to a band, set its Band property.
- The Report.Owner should be the Owner of all elements.
Example:
myLine := TppLine.Create(…