nardmoseley
Comments
-
- Report.AllowPrintToFile needs to be set to true
- For delimited text files, you need to use the File | PrintToFile setup
dialog in the report designer.
(The above is covered in the RB Developers Guide)
… -
Lol, glad you got it working.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
- As a first step, are you able to run the downloadable example? I tried a
test here that worked. (The example uses ADO and an included MS Access
database.)
- Another step would be to get a standard EndUser with Interbas…
Check out this example, see the included ReadMe.doc. There is a Server
Project that implements an interface and a ClientProject.
www.digital-metaphors.com/tips/RBEndUserWithDataSnap.zip
--
Nard Moseley<…
Try updating to the latest release - RB 10.06 - that should resolve the
issue.
Please email your serial number and registration info to
info@digital-metaphors.com and request download information for RB 10.06.
----------------------------------------
Tech Tip: Clearing the Meta Data Cache
----------------------------------------
There is a global meta data cache that the ReportBuilder uses to cache
information about the av…The crosstab uses values from the datapipeline fields.
The crosstab has some events that can be used to alter some of the behavior
and formatting. For examples, run RBuilder\Demos\Crosstab
--
Nard Moseley
Digit…
If you want to keep data from the same record together, then you essentially
want something like a 'detail band' keep together behavior. We do not
currently have a Detail.KeepTogether property. So a couple of approaches
that …
Add a Group to the report and set Group.KeepTogether to True. Define the
group on a datafield that is unique for each record.
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
- I do not know what is causing the AV. You sent an example to
support@digital-metaphors.com, but it will run. There are errors about
missing MFC dll's. We do not use MFC or C++ here at all.
- when running a Delphi app, …
Thanks for providing the steps necessary to encounter the error. After
researching this, I beleive that error exists in prior versions of RB. The
error is not specific to IBExpres - it is an error with the TdaSQL class
which …
I can successfully run the IBExpress demo that is installed to the
RBuilder\EndUser Databases\Interbase\IBExpress directory.
I don't think anything changed between 10.04 and 10.06 that would affect
this.
Prior…
We have not used Informix, but some databases, such as Oracle, require that
the table name be prefixed with the owner/schema name. When that is the
case, use the TppDataDictionary and set DataDictionary.UseTableOwnerName to
t…
// load the report
MyExplorer.LoadReport('Test Report', 0);
// configure the report
MyReport.ShowPrintDialog := False;
myReport.ShowAutoSearchDialog := False;
if (MyReport.AutoSearchFieldCount >…
Correct. The report definition saves/restores the published properties of
the report. So you need to first load the report definition and then set the
properties.
--
Nard Moseley
Digital Metaphors
www.dig…- for future reference, please post to an appropriate newsgroup. This
question should have been posted to the devices newsgroup (if you cannot
determine which group, then post to general.) There is description of the
purpose of each n…
RB 10.x includes internal checks that warn you, when it detects a report
configuration that causes infinite page generation.
I recommend updating from RB 7.xin RB keeps printing pages Comment by nardmoseley August 2007
- Try asking NexusDB tech support about the proper configuration for the
TnxDatabaseMapper with a remote server. Create a simple test project that
does /no/t use RB and get it working with the TnxDatabaseMapper and remote
server.
For an example, check out RBuilder\Demos\Enduser Databases\NexusDB
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
I researched this further...you need to use a TnxDatabaseMapper component on
the same form.
- I reviewed the DADE plug-in for NexusDB, daNexusDB.pas. The
TdanxSession.GetDatabaseNames and GetDatabaseForName methods are u…
On the form that contains the DataDictionary component, is there a
TnxDatabase component named nxDatabase1?
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
The myASDlg.pas unit in the CustomAutoSearchDialog dialog example project,
shows how to create a custom autosearch panel class. The example is for a
calendar date picker that can be used for date field types. You can use the
…
That is a limitation of AutoSearch - it does not show the OR
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Try adding RBuilder\Source and Delphi\Lib\Debug to the Delphi library path
and configure the Delphi debugger to break on language exceptions. Build and
run the project, when the exception occurs the debugger will open, examine
the …
Feedback on the new interface has been overwhelmingly positive.
One of the strengths of the new report designer is that you can control the
skin/theme - making the interface look modern or old. Here is a tech tip..
…
The example I posted contains a solution in RAP.
If you find other tasks that can be accomplished in Delphi code but not in
RAP code, then you can easily extend RAP...
-----------------------------------------------…
Here is an example that shows how to propogate an auto search value to more
than one query.
www.digital-metaphors.com/tips/ApplyAutoSearchValueTo2ndQuery.zip
--
Nard Moseley
Digital Metaphors
w…
I can compile this code in RAP...
var
lDataView: TdaQueryDataView;
liIndex: Integer;
begin
lDataView := TdaQueryDataView(Report.DataPipeline.DataView);
lDataView.AutoSearchTabOrder := 0;
<…
- The TdaDataView.AutoSearchTabOrder property can be used to specify the
order of the AutoSearch notebook tabs. If you update one of them, you need
to update the others, so they will unique 0, 1, ...
- You can use eitthe…I tested using RB 10.07 and RB 9.03 and in my testing it works the same.
From the Preview page of the designer I access the autosearch dialog and
press the right mouse button over the tabs. From the popup menu I can move
tabs left …