nardmoseley
Comments
-
Try testing with RB 7.04, you can download a trial from our web site.
I dont't know what Citrix Uniprint is, but I conclude from your description
that it does not support the transparency in the same manner as the other
pr… -
The speed of ReportBuilder in generating pages is not limited to the
printer. ReportBuilder creates a windows print job and generates pages to
the windows print queue. Thus a 100 page or 1000 page report can be
generated quickly… -
Check Report.PrintDialog.ModalResult...
if Report.PrintDialog.ModalResult = mrCancel then
{report was cancelled}
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
As a test, try commenting out all event-handler code associated with the
report. Make sure that you do not have any code that manipulates the dataset
while the report is generating.
Try downloading and installing the lates…
You can set Report.PrinterSetup.PaperHeight prior to the report generating.
You can try using Report.OnStartPage to set
Report.Engine.Page.PrinterSetup.PaperHeight. That's about the last chance to
set the paper size because the …----------------------------------------------------
Article: Printing to Continuous Paper
----------------------------------------------------
1. Layout
For continuous printing (for example a receipt) use Title/Summa…
There is a global printer list object that will be rebuild the printer list
when its Refresh method is called.
Example:
uses
ppPrintr;
begin
ppPrinters.Refresh;
end;
1. You can use the Report.Printer.Canvas.Handle to access the printer device
context. According to the Windows API documentation, the ExtEscape function
allows applications to access capabilities of a particular device that are
Send a request to support@digital-metaphors.com. There is a patch available.
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
--------------------------------------------
Tech Tip: Selecting Paper Bins for Each Page
--------------------------------------------
Sometimes you may want to print the first page of a report to the
manual bin and t…
As I mentioned in my original reply, UpdateTreeView method is responsible
for populating the treeview. That is the method that you need to modify.
For example, if I comment out the following line, the treeview is not sorted
The default sort mode for the listview is read from RBuilder.Ini. So you can
run the report explorer, click the listview columns to have it sort on the
desired column. Then exit the app and the next time you run it will display
…
OK, sorry I think I misunderstood the post. If you have tested using RB 7
and it works, then I would update to RB 7.
The units prefixed with 'ra' are related to RAP, they have nothing to do
with printing. You can modify th…
A Canvas does not allow drawing error indicates that ReportBuilder cannot
obtain valid printer device context (i.e. handle to a printer canvas).
We do not have expertise here in working with Citrix. However, I would check
…
The TppPrinter.ShowPropertiesDialog is a boolean function, so the intent is
to return True if the ok button was pressed. However, from looking at the
code it is not checking for the OK button. Try modifying the
TppCustomPrinter.…
I believe, William Yu is working on RB 9 compatibility. You may want to
contact support@planitechnologies.com and inquire about availability.
RB 9 has a new architecture for the RCL that provides better separation
between …
Its a limitation of the generic text format, it is not a limitation of
ReportBuilder.
--
Nard Moseley
Digital Metaphors Corporation
http://w…
Generic Text is the same as if you print the report to a .txt file. The
entire report will be a single font size.
--
Nard Moseley
Digital Metaphors Corporation
Try using TppRichText.PlainText
--
Nard Moseley
Digital Metaphors Corporation
http://www.digital-metaphors.com
RichText is not supported by the export to report emulation text file.
The only workaround would be to use a memo. In the Report.BeforePrint you
can detect whether the report is printing to file and then set the memo to
…
There are no known issues with barcode rendering.
The barcode is rendered using simple Canvas.FillRect calls to draw the bars.
If possible try testing with the latest available printer driver and try
testing with oth…
You will need to write some code to iterate through the report elements and
adjust there size.
----------------------------------------------
Tech Tip: Loop Thru All Objects in a Report
-------------------------------…
Check out the following the example..
www.digital-metaphors.com/tips/SpreadSheetStyle.zip
--
Nard Moseley
Digital Metaphors Corporation
www.digital-metaphors.com
-----------------------------------------------
Article: Custom Paper Sizes on Windows
-----------------------------------------------
Windoes XP/2000/NT have a completely different printing architecture from
Win 9x. …
If you want to use the InfoPower richedit as the underlying rendering engine
for RichText, then yes.
By default RB uses Delphi's TRichEdit...
----------------------------------------------
Article: ReportB…This is a multi-part message in MIME format.
See answer to the same question posted to the general newsgroups.
Your email address and Jurek's are both @wp.pl, therefore I assume you are
working t…This is a multi-part message in MIME format.
I do not recall which versions of TeeChart were supported by RB 6.03.
However, there are more packages than just dclRB55. Check the
RBuilder\TeeChart subdirectories. The package source is installed there.
Check the requires clau…
Use the Save and SaveOrder properties to control whether a component is
included and to control the order.
The parent Band also needs to have its Save property set to True
--
Nard Moseley