digitalmetaphors
Comments
-
Try testing with RB 7 trial edition www.digital-metaphors.com. If you could
install on another machine then you can create reports and in 6.03 and you
can move back and forth between versions easier than having to reinstall one
versi… -
The report will regenerate and all of the event handlers will fire again,
unless you have Report.CachePages set to true and the report is going to run
off of its cache of pages. If not, then are you using Delphi variables to
initiali… -
I tried printing a one page report to the screen and also to the printer.
Both times, the message showed 1 as the AbsolutePageCount. Can you
reproduce this on a new report on a form? If it is a conversion issue, then
can you send us… -
Please see the original thread. Sorry, I posted in the old thread before I
saw this new post.
Cheers,
Jim Bennett
Digital Metaphors
-
You'll have to create a custom print dialog descendent which adds a new
event property to control this change. Copy ppPDlg.pas and rename the form.
Then register this (see the initialization/finalization section of the unit)
as the pr… -
The first approach is to use report templates. Templates can be stored in a
file or in a database. You can simple load one up into a report and add to
it. The cool features that templates give you is that they are fully
portable. The … -
As a test, try taking ASTA out of the equation and connect to the Sybase
database directly to see if the problem goes away. You'll have to use
another DADE plugin, to create a test report. I believe we only have been
able to use the B… -
There should be an entry for ReportBulder Data Access for dbExpress in yoru
Delphi Component | Installed Packages. The bpl is called rbDBExx.bpl where
the xx is your version of RB and Delphi. If you have RB 7 for Delphi 6 the
package… -
Just delete the other components to simplify the demo. All you need from
that demo is the TSQLConnection and the TppReport. There should be a
dbExpress DADE plugin installed into Delphi by default in our installation.
Launch the… -
Look in the ..\RBuilder\Demos\EndUserDatabases\Interbase\DBExpress for an
example.
Cheers,
Jim Bennett
Digital Metaphors
-
Which edition of RB are you using?
If you have Professional Edition, then you can store the data access
components in the report template by using the Data tab to create query
dataviews.
If you have pipelines that you… -
One way to do it is to use our dynamic subreport loading example in your
installation in the RBuilder\Demos\EndUser\DynamicSubreportLoading
directory. It uses report templates which get loaded automatically into a
subreport when the r… -
Where is the report located? If it is on another form, then you will want to
create the form (if it is not auto-created) and reference the report object
on the other form. Use the form unit in the uses clause. See out main
reports dem… -
If you just want to print bands a variable number of times, then you'll have
to use a JIT pipeline to tell the report that it should print a number of
detail bands. Set the JITPipeline's RecordCount property. You don't have to
use any… -
Forgot to mention, the Teechart newsgroups are located at:
news://www.berneda.com/
Cheers,
Jim Bennett
Digital Metaphors
-
Perform a test. Can you reproduce the error using a Teechart on a form? This
will take RB out of the picture. Then you can post the problem to the
Teechart newsgroup about it knowing it has nothing to do with RB.
If you need RB … -
We have it on our to-do list to make a web page which has descriptions for
each of the "tips."
Cheers,
Jim Bennett
Digital Metaphors
-
You'll probably have to create draw commands to draw lines from the last
detail band to the bottom aligned summary band. Here is an example of moving
the draw commands for the summary band to the bottom of the page, as an
alternative … -
You have event handlers that are referencing objects that are defined in the
other template which are not loaded because you have the other template
loaded. The objects are not in the form at compile time and so Delphi can't
compile … -
I just created a report like this using RB 7.01 and it works just fine. I
placed the variable in the group header and detail. I used both OnTraversal
timing and BeforeGroupHeader timing. The OnCalc event is
Value := Value + 1;
If you edit the SQL on a dataview, RB cannot create a link to it for a
master detail configuration. Can you use the QueryDesigner to create the
query? RB's linking logic supports only those dataviews which do not have
their SQL edited…We do not get infinite pages when there are no records in the pipeline. The
pipeline should be connected to the report, not the detailband. The
DetailBand.Datapipeline property is not what you want to use. This property
is retained fo…Yes you can do this. Our DBISAM end user demo does this. The demo uses two
database objects on the form. It has dbData which is the database connecting
to the data that goes in the reports, and dbSupportingTables which is data
which h…I misunderstood. The main app is the one that has the pass through function
in delphi code. It is part of the main exe. The service app will also need
to have the RAP pass through function compiled into it. Perhaps you can use
a singl…Place a breakpoint in the code of that pass through function. What happens
at runtime in that method that creates the query? What is the result of the
query? Perhaps it is returning nil to the RAP code which is not expecting to
get a …See the detail datapipeline's SkipWhenNoRecords property. Set this to false
and it should begin working.
Cheers,
Jim Bennett
Digital Metaphors
Let me get this traight, you want to take the dataviews that your customer
has created, and convert them to be delphi data access components on your
datamodule?
Do you have something coded to handle autosearch criteria that your…RB 7.01 adds support for Teechart 5.03, on top of the previous versions of
Teechart which are still also supported. We are working on Teechart 6
support.
When you installed RB, it asks your for which version of Teechart you have…The easiest approach is to use two regions. The region component is similar
to a TPanel, because it "parents" the controls in it. Place the different
controls for each flavor in the separate regions. Then control them by
setting the r…Sorry, we do not have any plans to support Kylix at this time.
Cheers,
Jim Bennett
Digital Metaphors