nicocizik
Comments
-
Hi Rick,
I apoligize, I was not completely correct. Since the SelAttributes.Style
property is a Set, it is not natively supported in RAP. You will need to
either create a pass-thru function to access this set or add the spec… -
Hi Rick,
In order to change the format of the text inside a TppRichText component,
you will need to use the SelText and SelAttributes properties. These
properties are available in RAP. See the help on TppRichText for moreHi Vincenzo,
The following article should help.
--------------------------------------------------
Article: Accessing Pass-Through Functions
in Delphi Design-Time
--------------------------------------…Hi Amauri,
Unfortunately the cross tab component does not natively give you control
over the Grand Total cell. You will need to take control over these cells
manually in code. See the help of the TppElement class on how you …Hi Rick,
Sorry about the delay in this response, my newsreader did not pick up your
first post for some reason.
You should be able to use the DetailBand.OutOfSpace property to detect if
there is going to be an overf…Hi George,
There is only one event in ReportBuilder that is guarenteed to fire only
once per traversal. That is the OnCalc event of the TppVariable component
and coincidentally is the only event you should ever use to makeHi Fabio,
Unfortunately, the patch was created with the RB 9 source so it will not
work correctly with RB 7.
--
Regards,
Nico Cizik
Digital Metaphors
Hi Fabio,
There is a patch available for ReportBuilder 9. Send an email to
support@digital-metaphors.com if you would like it.
--
Regards,
Nico Cizik
Digital Metaphors
in OnPageRequest RTTI not registered Comment by nicocizik November 2004Hi Oyvind,
Try setting the ReprintOnOverflow property to True and see if that makes a
difference. Stretching components should do this automatically.
--
Regards,
Nico Cizik
Digital Metaphors
Hi Steven,
Check out the following example. It displays a unique caption for each
separate copy you print using only RAP code to do so. You may be able to do
something similar.
in 3 copies of existing report with different text in header of each... Comment by nicocizik December 2004Hi Edwin,
ReportBuilder 7 does not support Delphi 2005. You will need to upgrade to
ReportBuilder 9.01 in order to use it with Delphi 2005.
--
Regards,
Nico Cizik
Digital Metaphors
in Will RB7 work with Delphi 2005? Comment by nicocizik December 2004Hi Rob,
This is not a bug. The only event that is guaranteed to fire once per
traversal is the OnCalc event of the TppVariable component. This is why you
should only use the OnCalc event when making any calculations inside y…Hi Rodrigo,
Check out the Report Parameters property. This allows you to pass a single
parameter or a list of values into the report to be used as you need (most
likely in RAP). See the TppReport.Parameters topic in the RB h…Hi Yuri,
Please do not cross-post your questions. This question would be appropriate
to post only in the RAP newsgroup.
Which version of ReportBuilder are you using? If you have a datapipeline
connected to the dat…Hi Alessandro,
I would first suggest using the Report.AbsolutePageNo and
Report.AbsolutePageCount properties when counting pages in your report. If
you set the your Report.PassSetting to psTwoPass, the AbsolutePageNo will be …Hi,
1. The TList is used to mantain a list of objects, not numbers. I would
suggest using a TStringList to store a list of doubles in RAP.
2. The TList.Delete method is fully supported in RAP. What is the error
…Hi Fabio,
It is possible to create forms in RAP to be used for user input. See RAP
Demo 35 located in the \RBuilder\Demos\0. RAP\1. Main\... directory.
--
Regards,
Nico Cizik
Digital Metaphors
…Hi Fabio,
You can use Report Parameters to get the first number from your users. This
would consist of creating a report parameter (see the TppParameter topic in
the ReportBuilder help), then inserting the value your users gi…Hi Fabio,
Try using a TppVariable and it its OnCalc event set its Value equal to
Report.PageNo + 1. You could probably do some fancy string building if you
want the page descriptionin Change Page Numbers Comment by nicocizik February 2005
Hi abcat,
The Notebook property is the VCL object TPageControl. See the Delphi help
topic for the TPageControl for information on how to use this object.
--
Regards,
Nico Cizik
Digital Metaphors
Hi abcat,
I'm a bit unclear about what you would like to do. Would you like to open
the end user designer to the Preview tab automatically? If so, you can use
the NoteBook property of the designer to gain control of these ta…Hi,
ReportBuilder Pro, Enterprise, and Server editions come with a runtime
end-user designer and reporting solution. See the demos located in the
\RBuilder\Demos\3. EndUser\... directory. Also there are numerous examples
Hi Radu,
That depends on how you would like to resize your report. You can adjust
the page size using the TppPrinterSetup object or by using the Page Setup
dialog in the File | Page Setup menu option of the designer. In this…Hi Radu,
Unfortunately there is no feature to rescale a complete report in
ReportBuilder. ReportBuilder 9.01 does contain anchors which will move each
report component relative to the size of the page, but this will not resiz…Hi Fabio,
ReportBuilder 9 includes the new SQLBuilder object which allows you to
create and edit the SQL object associated with the Dade dataview. Using
this new feature, you would easily be able to change the sort order of y…Hi Johnny,
You are going to need to use the SelText and SelAttributes properties of the
TppRichText component to alter the font of the richtext code. Both of these
properties are available in RAP and I would recommend changin…Hi,
It is only possible to assign one field at a time to all of the data aware
components in ReportBuilder. If you need to assign multiple field values to
a single object (and concatinate them for instance), I would recommend…Hi Felix,
When performing calculations inside your reports, it is always best to use
the TppVariable.OnCalc event (even if you aren't using any variables). See
the following article for more information.
----------…Hi Tarun,
I would recommend creating two TppVariable components. Place one in your
detail band and in its OnCalc event update the value of the other
TppVariable with the calculated sum you want to display. Then you can use <…Hi Richard,
Although RAP does not support the DaysBetween routine, it should be fairly
simple to calculate the days between two TDateTime types using the Integer
representation of each type. Subtracting one date from the othe…