nardmoseley
Comments
-
Check out the examples installed to RBuilder\Demos\EndUser Databases. There
is not one for Pervasive, but there is a SQL Server / ADO example. Have a
look at the SQL script installed for the SQL Server examples. The rbItem and
Try downloading a trial version of ReportBuilder 9.02 for D6, D7 or D2005
and perform the same test.
--
Nard Moseley
Digital Metaphors Corporation
I tried a simple test using RB 9.02. I opened an existing report and then
modified it. When I try to close the designer it correctly asks me whether
to save changes. No Save As dialog is shown.
Try performing the above t…
I created a patch for RB 9.02 that I think will fix the issue.
Email support@digital-metaphors.com and request the 'canvas does not allow
drawing' patch.
--
Nard Moseley
Digital Metaphors Corporatio…
Which BarCodeType are you using? I will test it here....
--
Nard Moseley
Digital Metaphors Corporation
http://www.digital-metaphors.com
Check the help About box and make sure that you are not using RB 9.0 or
9.01. Those releases had some issues that we fixed for RB 9.02. In my
testing here I cannot reproduce any issues related to not have a printer
driver ins…
This will require modifying the DADE plug-in. If you are using ADO to
connect to SQL Server then you need to modify the daADO.pas unit. The
TdaADOSession.GetTableNames method is responsible for returning the list of
available…
This is a feature that we would very much like to add.
We are hopeful that Borland will add Unicode support to the VCL in a future
release - to make this a more manageable task for us.
As a side note, it is our unde…
Modify the DADE plug-in and place the code in the QueryDataView.SQLChanged
method. This is the method that assigns the SQL text generated by the TdaSQL
object to the DataSet.
For example, open daADO.pas and check out Tda…
Defined in the unit ppRptExpCommon. Add a reference to the uses clause of
your unit.
A good way to find the unit in which an something is declared/used is to use
the Delphi Find in Files feature to search against the RBu…
----------------------------------------------------
Article: Printing to Continuous Paper
----------------------------------------------------
1. Layout
For continuous printing (for example a receipt) use Title…
We have not announced a release date yet. Plans are to support Delphi 7
--
Nard Moseley
Digital Metaphors Corporation
http://www.digital-metaphors…
A form/datamodule should be used to provide a thread-safe container. Use a
datamodule is possible. The form/datamodule should be the Owner of the
report, datapipeline, and data access components.
--
Nard Mose…
ReportBuilder 7 was the first version to be thread-safe and introduced RB
Server Edition.
RB 7 also introduced the ability to print in a background thread.
You must provide a thread environment for the report to exe…
We have a full T1 line in our office that is dedicated to hosting the web
site. Sorry for any delays - sometimes when we fist do a release everyone
tries to download at the same time....
--
Nard Moseley…
I would use ADO. SQL Server and ADO are MS technologies. The Delphi ADO
components are wrappers around the MS ADO com libraries.
The SQL Server database engine is going to be responsible for building the
result set. You …
That error message indicates that RB cannot obtain a valid device context to
the printer.
1. Try downloading the latest printer driver and perform the same test. (You
can test this on your machine, even if you do not hav…
--------------------------------------------------
Tech Tip: Delphi 6, TeeChart 7.04, and ReportBuilder
--------------------------------------------------
Steema has chosen to compile TeeChart 7.04 for Delphi 6…
If you are a registered user of RB 9.03, then you should have received an
email with a private download link for the registered version. Please
re-read the email carefully and try downloading again. The trial version
have a d…
The QueryDataView has a TdaSQL object. The TdaSQL object generates a SQL
text statement. For the ADO plug-in, the SQL text is assigned to the
ADOQuery.
QueryDataView
TdaSQL ---> SQL text ---> ADOQuery
I recommend adding some custom code to the ADO DADE plug-in, which is
defined in daADO.pas. Modify the TdaADOQueryDataView.SQLChanged method. This
method assigns the SQLText generated by the TdaSQL object to the TADOQuery
obj…
Its a limitation. You cannot use report templates (.rtm files) with form
inheritance.
--
Nard Moseley
Digital Metaphors Corporation
http://www.digital-m…
Have not heard of this issue before. Try creating an archive file (.raf) of
the same report. Then perform the following tests:
1. Create a simple ArchiveReader app (no server) and test preview.
2. Copy the archive t…
I do not recall the exact version it was introduced, but I feel safe in
saying that it was present in RB 6.x. It might exists in a different
location or a different name. The Viewer uses that method to substitute true
type fo…
We are currently focusing on supporting Delphi Win32.
We have not tested whether the packages compiled for Delphi 2006 will work
with the C++ personality. Our resources are limited. We had a few customers
in the past rec…
RB 7.04 was released in June 2004 - please see the Announcements newsgroup
for details. For each release we post a message to the Announcements
newsgroup and email all registered users. You can email
info@digital-metaphors.co…
Sorry about that. We have added code to RB so that it can run without a
printer driver being installed. However, it can be difficult to find all the
places in the code that could cause a problem - since RB 7.04 we have fixed
…
1. Make sure that you have a default printer driver installed on the
machine. That could cause an issue.
2. RB 7.04 was the last release for RB 7.x. RB 9.03 contains many fixes and
enhancements made since RB 7.04.
<…
ReportBuilder uses the Windows API to create a print job - therefore this
would require turning off the print spooler in Windows.
The TdaDataModule, TdaQueryDataView, and TdaSQL object classes all contain
Convert methods (see daDataModule.pas, daQueryDataView.pas, and daSQL.pas in
RBuilder\Source. Perhaps tracing that code will provide some insight into