nardmoseley
Comments
-
---------------------------------------------
Article: Currency Formatting in ReportBuilder
---------------------------------------------
Currently when formatting currency display formats, ReportBuilder internally
ca… -
You need to configure the Designer.DataSettings to use the dbExpressSession.
For an example of using dbExpress check out RBuilder\Demos\EndUser
Databases\Interbase\dbExpress.
--
Nard Moseley
Di… -
For Fixed size subreports set subreport.PrintBehavior to pbFixed. To control
whether a fixed subreport continues printing on the next when it overflows,
set subreport.TraverseAllData to True.
--
Nard Mose… -
I resarched this and found that in RAP I had to declare a local lDrawCommand
variable. (Rap has limited ability to type cast. I think when you want to
assign a property value to an object, it needs a local object reference.)
Each time a report element such as a TppDBText renders itself onto a page,
it generates an associated TppDrawCommand object - or more precisely a
descendant of TppDrawCommand. The TppDBText class generates TppDrawText
components…
Excellent, thanks for the update. That is good information to know. Whenever
I use TppVariable I always set its DataType to the correct type so I guess I
never encountered this.
Still puzzled as to why the report closes do…
If you think it is the calculations that are slow, then try creating a
version of the same report that contains no calculations - but still
traverse the same amount of data.
I do not know why the report takes so long to cl…
There is a tutorial on customizing the report explorer.....
RBuilder\Tutorials\Complete\II. Applications\04. End-User with Custom
Explorer
--
Nard Moseley
Digital Metaphors
in Report Explorer XP style Comment by nardmoseley March 2004
There is a DADE plug-in for FIBPlus available for download from the
following web page
http://www.digital-metaphors.com/Subpa…
1. Programmatically you can call Report.Template.New to clear the report
layout. However by design, the data access objects are not free'd. (Same is
true when the user select Report | New in the Designer.
2. Call the Repor…
1. To load a template stored to the Report Explorer database tables, please
see the article below.
2. That error indicates that the event-handler method cannot be found. The
event-handler method needs to be a published me…
I tried some tests. The only issue I could find is that the
ParentDataPipeline property is should be published for TppCrosstab, as it is
for TppDBText.
For any data-aware component, if the ParentDataPipeline property is Tr…
Simplest way to create a crosstab is to use the Crosstab Report Wizard - it
configures the datapipeline connection for you.
--
Nard Moseley
Digital Metaphors
in Crosstab i EU Comment by nardmoseley April 2004
You would have to modify the RB source code to modify the default font. See
RBuilder\Source\ppCTMain.pas. The method TppElement.Create
--
Nard Moseley
Digital Metaphors
in Crosstab and default font in EUR Comment by nardmoseley April 2004
No way to modify this other than modifying the source code. Check out
RBuilder\Source\ppCtMain.pas, the method TppElement.Create.
--
Nard Moseley
Digital Metaphors
in Crosstab and default font in EUR Comment by nardmoseley April 2004
Yes. You can do this via the Link dialog as I described in my prior
response...
"You can select the link with the mouse and then
double-click to access the Link dialog and add more fields. Alternatively
you can …
1. To select records where column1 < column2, access the Query Designer and
select the Search tab. Select column1 from the available field list, then in
the Value edit box specify the field by qualifying it with the database
…
The daAds.pas included with ReportBuilder 7 contains support for the
Advantage Data Dictionary.
There is nothing special that you have to do to use the Ads Data
Dictionary - the daAds.pas contains the necessary logic.
There must be a difference somewhere. In your message you indicate that one
has euDatabase and did not work and then other as eudatabase. Try making
them the exact same and see whether that helps.
--
Nard Moseley
Thanks for posting the entire template. The Designer.DataSettings that were
applied to the DataView when it was first created are stored as properties
of the TdaSQL object. Search the template text for the entry 'object
daSQL1:…
Perhaps you are not reading the entire report template contents from the
datbase. If you are using the BDE, try increasing the settings for
MaxBlobSize and BlobsToCache.
The DataView is defined in the template as well. The…
Try running the completed tutorial:
\RBuilder\Tutorials\Complete\II. Applications\03. End-User with Data
Dictionary
The DataDictionary component is used by Query tools that are available from
the Data workspace …
Currently ReportBuilder supports the following types of parameters:
1. Report.Parameters[].
The Report.Parameters[] feature was added to RB 7.02. ReportParameters are
totally generic. There is no ask at runtime dialo…
The RB Query tools do not support parameterized views or stored procs.
Two possible options:
1. Create a custom dataview template. See RBuilder\Demos\EndUser\Custom
DataViews
Create a custom dataview class…
To use ReportBuilder 7.03 with TeeChart 7 requires that you rebuild the
ReportBuilder TeeChart related packages. Digital Metaphors has created a set
of Delphi 7 RB TeeChart 7 packages that you can compile and use. Anyone
interes…
Okay, maybe we'll both just keep singing the same song.
The formatting in ReportBuilder is completely customi…
I might be misunderstanding but I think what you need is for the
GetDisplayFormat strings to indicate whether to use the current locale (or
perhaps you want them all to work in this manner).
The TmyDisplayFormat.Format met…
The Query Tools do not currently support the SQL Hanving clause. This would
be a nice feature to add to a future release.
--
Nard Moseley
Digital Metaphors Corporation
in Having clause Comment by nardmoseley April 2004