nardmoseley
Comments
-
1. If the subreport is traversing the detail pipeline of a master/detail
relationship then you need to also set the detail datapipeline
SkipWhenNoRecords property to False. If you are using DADE to link
DataViews, you can do thi… -
I created a simple test using DBDemos. I created a query on the customer
table and added a single DBText to the report. In the DBText.OnPrint I
implemented the following RAP event-handler:
DBText1.Font.Bold := customer['C… -
Check out RBuilder\Demos\Rap\Main\Rap.dpr
Demos 41 and 42 show how to dynamically create RAP event-handler code (see
rap0041.pas and rap0042.pas).
--
Nard Moseley
Digital Metaphors
Try using the TdaSQL.AvailableCriteria[] field list which contains the
available fields from the selected tables plus the calc fields. (The TdaSQL
object has separate arrays for SelectFields and CalcFields that represent
the sel…
To be more clear I should have asked whether the Data workspace of the
Report Designer was used to create the query(s) for the report. If you are
loading the report from the rbItems table, then I will assume that this is
the cas…
Are you using TdaSQL and the TdaQueryDataView???
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
No, that syntax is not supported. for the CreateAutoSearchCriteria call. As
described in the online help the first parameters is the datapipeline name
and the second is the field name.
Try using the Query Designer to creat…
Why are you posting 3/16/2002? Today is 3/16/2004.
Please correct the date on your machine.
RAP is designed to enable the developer and end-user to perform calculations
and dynamically control report elements while t…
See my answer to your post in the prior thread.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
This feature was added for ReportBuilder 7.02.
Check the Help | About box of the report designer to determine the exact
version that you are using. Contact info@digital-metaphors.com with your
full registration information…
Sorry, but default parameters are not supported.
--
Nard Moseley
Digital Metaphors
http://www.digital-metaphors.com
1. First test this using Delphi code. I think you need to set the
NoDataBehaviors prior to calling Report.Print. If you set the property while
the report is generating I do not know what the result will be.
2. If it works …
Please contact the publisher of the software that you have purchased.
Please note that these newsgroups are provided for the Delphi developers who
purchase a license to ReportBuilder or who are evaluating ReportBuilder with
I wiil try to contact Chris Ueberall.
We do not have any utilities here that can read the RAP binary code.
--
Nard Moseley
Digital Metaphors
in Need to Read the Binary in an rtm file Comment by nardmoseley March 2004
Try searching this newsgroup for posts by Chris Ueberall, and perhaps try
emailing a request to him.
--
Nard Moseley
Digital Metaphors Corporation
…
Make sure that you have the Delphi 6 help files installed. The ReportBuilder
installation merges the RB help files into Delphi's help system.
--
Nard Moseley
Digital Metaphors Corporation
in Reg. Rb Install issue Comment by nardmoseley April 2004
RAP is designed to enable the code to be saved with the report.
If you have to write code outside of RAP then the code needs to reside in
the same datamodule as the ReportVolume. One instance is used for each
thread.
…
When using Delphi 6 and Delphi 7, there are no limitations for placing a
TppReport on a Delphi TDataModule. (It is only Delphi 5 and only at Delphi
design-time that a limitation exists).
--
Nard Moseley
Dig…
A. You should be able to mix datapipelines on a form/datamodule with the
DADE datapipelines. I tried this and could not find an issue. Please specify
steps for me to recreate it. In my test I place a TppReport on form and
create…
Please see my first response to this thread. It contains relelvant
information and download links to examples. It states that you must set the
TdaSQL.EditSQLAsText boolean property to manually edit the text.
Once you manua…
By design, the report designer preview tab does not automatically show the
autosearch dialog, because that would be annoying when interatively
designing and previewing the report. You can press the Search button on the
preview t…
The autosearch related events occur early enough to accomplish what you
need. However these events only occur when at least one autosearch field is
defined.
A possible work around might be to define at least one autosearch…
1. The TdaSQL.EditSQLAsText boolean property indicates whether the SQL has
been edited as text. The following is an example of how to extract the
TdaSQL object associated with a dataview.
in Create AutoSearch fields in code Comment by nardmoseley April 2004
Once you register the enums, they will show up in the Code Toolbox on the
Language tab under the Enuimerated Types node.
Thanks for the feedback - that information needs to be added.
--
Nard Moseley
Digital…
Yes you can register enum types with ReportBuilder. The
RBuilder\Source\ppEnum.pas contains the registration routines and registers
the default enum types used within ReportBuilder.
Here is an example of what you nee…
The other approach to creating AutoSearch Criteria for DADE SQL DataViews is
to extract the TdaSQL object from the DataView and use TdaSQL methods to
create the criteria and designate it as autosearch. For an example of
extracti…
I created a simple example using RB 7.03 and did not encounter any issues. I
defined a TmyEnumType and a RAP pass-thru function called ShowEnumName
1. Here is my RAP event-handler code that test passing a custom enum type…
You can pass an object instance created in RAP code to a RAP pass-thru
function. Or you can create an object in RAP whose Owner is an object
instance available to the Delphi code. Then extract the object from the
owner.
I created a simple example of this. I set Report.Detail.BandsPerRecord to 3
so that the detail band will print 3 times for each record. I created a
report on the customer data from DBDemos. I added a group on Company and
added 2…