nicocizik
Comments
-
Hi Kevin,
A datapipeline is simply a way to connect data to a report. It is not
the data itself.
The AutoSearch feature is designed to alter the underlying dataset so
filtered data is sent to the report.
Hi Steve,
There is currently no way to do this automatically via RAP without a
pass-thru function. Using a pass-thru, you could (using the pipeline)
directly access your dataset and pull the date information before the
…Hello,
The AutoSearch tabs are not new. They have been in the product since RB
5. There was a bug in RB 7.0 that showed all criteria on a single tab
but this was fixed for the next version.
It is possible to creat…Hi Anda,
Sorry for the delayed response. We received your mail and are
researching the issue. We will contact you via email if we need more
information.
Hi Anda,
Thanks for the info. I'm unfortunately having trouble recreating this
here on my machine. I have SQL server to work with. If possible,
please send a simple example demonstrating this behavior to
support@digit…Hi Anda,
Which database and connectivity are you using with this report? Which
version of Delphi are you using?
Hi Rania,
This is interesting. Which exact version of ReportBuilder are you using?
It is possible that this was enhanced for later versions of RB to limit
the usage of a table join unless it is absolutely needed. Since …Hi Rania,
Which exact version of RB 12 are you using (.05, .04, etc.)? Which
version did you upgrade from?
Are you viewing the generated SQL by selecting the SQL tab in the query
designer or are you viewing the Mag…Hi Scott,
You are correct, unidirectional datasets are not directly supported with
ReportBuilder.
You will need to use a client dataset or another in-memory dataset to
traverse the unidirectional dataset first, then…Hi Mike,
Perhaps I misunderstood what you were trying to accomplish. Are you
trying to gather data from multiple databases for a single report?
ReportBuilder and DADE are designed to be connected to a single database
Hi Lane,
Below is a copy of my response to your thread on the ThirdParty.General
Embarcadero newsgroup.
...
My first suggestion would be to upgrade your version of ReportBuilder to
12.05. This is a free …Ruud,
Most of the main report demos use pipelines and datasets. A simple
example from scratch should however be very simple to create using a
couple TQueries, TDatasource, and TppDBPipeline components and a TppReport.
Ruud,
Thank you. For future reference, please give us the exact versions you
are using and upgrading from to make it easier for us to understand the
differences.
This code was changed on purpose to stay more consis…Hi Ruud,
If I understand correctly, you are using Rb 14.06 for both Delphi 7 and
Delphi XE. When using Delphi 7, it behaves as expected, but when using
XE, the pipeline events fire differently.
I'm trying to isolat…Hi Ruud,
Which version of ReportBuilder are you using and which version are you
upgrading from?
For later versions of ReportBuilder we added the
Report.OnBeforeOpenDatapipelines and OnAfterOpenDatapipelines events <…Hi Ruud,
Which version of ReportBuilder are you using?
Are you able to recreate this with the main end-user demo included with
ReportBuilder? If not, please send a simple example I can run here that
demonstrates th…Hi Olaf,
ReportBuilder has the ability to connect to any TDataSet descendent (ex.
IBOQuery or IBOTable). Other DB connection objects such as TIB_Query
are not natively supported unless it is provided by the publisher of
Hi Scott,
A report is designed to traverse a single dataset only (showing this
data inside the Detail band).
If you need to traverse multiple datasets in the same report, you will
need to create subreports and conne…Hi Ignacio,
This is currently not a feature of the autosearch system in
ReportBuilder. I will however add this to our list of possible
enhancements for a later release of the product. Thanks for your feedback.
Cur…Hi Mauro,
Are you using a registered version of ReportBuilder and Delphi or are
you using a product with ReportBuilder built-in?
We are going to need an example we can fully run here that demonstrates
the issue in o…Hi Mauro,
Setting the SinglePageOnly property to True reverts to the old RB 12 and
earlier viewer/screen device and disables multi-page view capabilities.
Is this behavior occurring for all reports you try to preview? If…Hi Steve,
I created a simple example mimicking your description using only native
RB components and everything functioned as expected. My guess is that
there is an issue with your custom pipeline. Try running your
appl…Hi Phil,
Some changes were necessary to our IBO demo after upgrading to IBO 5.
The issue you are seeing is that either the field definitions or
parameter definitions for you IBO dataset(s) do not have the proper
field/pa…Hi Ian,
Thanks for the information. The fact that both packages are displaying
should not cause any problems. I'm guessing that the IDE automatically
added the rbISAM package for some reason. We will look into this further.…Hi Steve,
ReportBuilder searches through all active forms and datamodules for
available pipelines. If you have pipelines with identical names on
separate datamodules, there will most likely be conflicts.
One option…Hi Steve,
1. If Magic SQL linking is not available, the SQL is manually edited (or
has been in the past) for one of the linked datasets. This is the only
reason this option would be greyed out.
2. When you say you …Hi Steve,
Which Delphi library are you using to connect to your MySQL database?
In our quick research, this error appears to show itself when others use
ADO to connect to MySQL. Are you using ADO?
Are you using par…Hi Mark,
Thanks for the info... if you would like to send us a copy of this
component, we will post it on our website for download.
--
----------------------------------------------
Article: Can ReportBuilder output reports in
HTMl, XLS, RTF, PDF etc.
----------------------------------------------
There are three ReportBuilder add-on pro…Hello,
Unfortunately, there is no easy way to prevent a user from editing certain
components in the Report Designer. You would need to create "lockable"
components that descend from the originals as you described below.