nicocizik
Comments
-
Hello,
-----------------------------------------
Article: End-User Tech Support
-----------------------------------------
Please understand that Digital Metaphors can only provide tech support to
the Delphi deve… -
Hi Max,
1. Try upgrading to RB 10.04 and testing again.
2. What type of printer are you using. In my testing with RB 10.04 and a
HP LaserJet 5, it prints correctly. Also be sure you have your paper
setting defin… -
Hi Max,
I am unclear about the problem. Are certain report components being cut off
at the bottom of your report? Which type of components are these. Do they
continue on the next page? Are they within the margin and page b… -
Hi Rich,
Take a look at the following example of measuring the text before it is
printed using the TCanvas.TextWidth routine then shrinking the font if
needed.
in resize font to fit into label Comment by nicocizik October 2006 -
Hi David,
This is a RAP error. Are you sure you do not have any RAP code in your
template that is causing this error? Try deleting all RAP code from the
template, saving, then readding it. If this does not help, you may hav… -
Hi David,
What error are you receiving? Are you able to ignore the error and re-save
the template? If you search the text file for Group2 only do you find
anything? Delphi must be getting this from somewhere (either the tem… -
Hi David,
My first guess would be that the template you are loading was saved down
with this event implemented, then perhaps the group was removed but the
event was not. Try either loading the template in the designer and ign… -
Hi Fillipe,
Sorry, I for some reason thought you needed to change the format of the RTF
document. If you just want to change the text shown, all you need to do is
alter the TppRichText.RichText property. I also believe you a… -
Fillipe,
Take a look at Demo 29 located in the \RBuilder\Demos\1. Reports\...
directory. This demo shows how to use the various RichText routines to
manually alter your richtext text. I also suggest reading over the RBuilder… -
Hi Fellipe,
You can manually edit the RTF text using the SelText property of the
TppRichText object. Also if these values can be retrieved from your
database, you might want to take a look at the Mail Merge feature. ThereHi Adam,
Thanks for the suggestion.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Hi Adam,
Diagonal lines are currently not supported in ReportBuilder. One option
would be to create an image of a diagonal line and place that using a
TppImage on the report. Another would be to use the third party component…Hi Adam,
Ok, thanks for the clarification.
In your case you should be able to use a two pass report to measure the
height of the memo manually then alter the image size and position based on
that measurement. This …Hi Adam,
It would be possible to determine the height of the memo in the first pass
but this would only be for informational purposes as it would not be
possible to move or add any other objects successfully.
…Hi Adam,
You could generate the report to a "dummy" device initially and calculate
the height of a dynamic object that way. In the past we have had customers
do this to determine where a dynamic band will break or where…Hi Adam,
ReportBuilder does not calculate the vertical size of a stretchable
component before it prints. One option would be to use the font size to
determine the memo height before it is printed based on how many lines itHi Shahine,
Thanks for the example.
In my testing with RB 10.04 and Delphi 2006 I was unable to recreate the AV
following your instructions. Try upgrading to RB 10.04 and see if that
solves the problem. Contact in…Hi Patrick,
The NewPage property defines whether you want each group to start on a new
page or not. If you would like to toggle this property based on the break
value, try using the TppGroup.OnGetBreakValue event to check the…Hello,
Starting with RB 9.01, we added an ancestor to all file devices named
TppStreamDevice. This gives every file device the OutputStream property.
You can assign the value of the OutputStream property to redirect output to…Hi Paul,
I apologize, but I'm still not understanding when exactly you are changing
the parameters. In a quick test I set a parameter just before the report
prints, then I close the report and change the parameter (all at run…Hi Paul,
I'm a bit unclear about how your application is working. Where are you
assigning the parameter values in Delphi? Are you certian they are actually
being changed?
--
Regards,
Nico Cizik
Hi Jeroen,
I believe when using the PageSetting property, the visible property is
automatically set during the report generation. In my testing, setting the
visibility of the PageStyle in the PageStyle.BeforePrint event when …Yes, you can use the PrintPosition property to define where on the page you
would like your summary band to appear. This property is defined in report
units.
--
Regards,
Nico Cizik
Digital Metaphors
Hi Ennio,
Two options...
1. Use the Summary band to hold the footer band information and summary
band information. By definition, the Summary band will print on the last
page of a report.
2. Create a t…Hi Franco,
Unfortunately there is no built-in way to do this in ReportBuilder. One
option would be to export your report to PDF, then use Acrobat Reader to
print mulitple pages per sheet.
--
Regards,
Hi Franco,
Take a look at the following example of creating a booklet style report.
This essentially prints two pages of the report on single piece of paper.
Hi Andrew,
Inside the OnClick event you should only have to connect an ArchiveDevice to
the report and then calling SendMail will generate the PDF to send as well
as the archive file. Something like the following worked for m…Hi Andrew,
I'm a bit unclear about what you are trying to do. Are you trying to email
an archive file on the fly or are you trying to create an archive file in
addition to sending an email?
--
Regards,
<…Hi Andrew,
There is currently no direct way to access the email button in the preview
(this will be enhanced for the next release) however you can access the
OnClick event using the ToolBar property of the TppPrintPreview. So…Hi Andrew,
ReportBuilder does not define any trays itself. All the trays you see (on
your PC or on your customers') are dynamically retrieved from the printer
driver. The fact that your customer has a bin named "Tray2"…