nicocizik
Comments
-
Hi Jeff,
Yes but is the report connected to the datapipeline?
1. Check to see that Report.DataPipeline property is assigned to the
pipeline on the form.
2. Are all data-aware components also connected to fields in th… -
Hi Jeff,
Be sure the report is connected to the proper datapipeline. You can either
set the Report.DataPipeline property or use the Data dialog by selecting
Report | Data... from the main menu of the designer.
-- <… -
Hi Bas,
By design, the datapipelines do not have any knowledge of which report
connects to them. One option would be to loop through each report object in
the project and check the DataPipeline field against a given pipeline.… -
Hello,
For future reference, please use your real name when posting to these
newsgroups.
Which version of ReportBuilder and Delphi are you using?
Did you assign a pipeline to the report itself? You can do so b… -
Hi Bas,
The units you are converting from depends on the device context of the
canvas you are using to make the initital measurement. If for instance you
are using the Canvas property of a TBitmap, your initial units will be … -
Hi Bas,
There are numerous utility routines that you can use to convert units
located in the ppUtils.pas file. Specifically ppToMMThousandths.
What exactly are you trying to accomplish? Simply setting the Top, Left,
Hi Bill,
This would be a much easier issue to track down if we were able to see it in
action. If possible please send a simple working example application I can
run on my machine that demonstrates the issue. Send the example…Hi Bill,
My first suggestion is to upgrade your verstion to RB 11.06 and test with
that. Contact info@digital-metaphors.com for upgrade instructions. If this
does not solve the problem, please send a simple example demonstra…Hi Mark,
This should not cause any issues granted your database allows and is capable
of the change. The SQL code provided is to be used as a reference to get
the examples working correctly and a starting point for your own <…Hi Tim,
Calculations should always be made inside the TppVariable.OnCalc event.
This is the only event that is guaranteed to fire only once per record when
set to do so.
in OnTraversal Event Comment by nicocizik November 2009Hi Leslie,
Thank you for your interest in ReportBuilder.
When you build a report, all the data aware components are given a pipeline
name from which they will retrieve data. Since you are creating a pipeline
on the…Hi Adam,
The TdaSQL.EditSQLAsText property is toggled when you decide to manually
edit the SQL code in DADE. Setting this to True will give you the same
effect at runtime.
You might take a look at the TdaSQLBuilder…Hi Mike,
Which version are you upgrading from? The TppDataPipeline class and
descendents do not have an OnOpen or OnClose event. You must be linking in
an old file as you mention below or using a custom descendent pipeline. …Hi Steve,
I see... the ATTACHMENT.RDB$DB_KEY is causing the issue. This seems to be a
IBO specific addition as I do not see where it is explicitly added in the RB
code. You may try contacting IBO support for some insight on …Hi Steve,
ReportBuilder will use the daIBO.pas plugin to obtain all information about
the DB you are accessing. Take a look at the TdaIBOSession.GetTableNames,
and TdaIBODataSet.GetFieldsForSQL routines for how this is curren…Hi Mike,
When rebuilding the rbIBO package, you need to be sure they reference the
new IBO resources installed on your machine. Open the rbIBO*.dpk and be
sure the requires clause is correct for the version you are using.
Hi Bryan,
The pipelines or fields do not have the capability of sorting your data.
They simply retrieve the data from the dataset as-is and send it to the
report to be displayed. If you need to sort the data that is displayed…Hi Mark,
Typically all pipelines will be created in DADE and will be available in the
RAP code workspace. If you are using pipelines on a form, you will most
likely need to create a pass-thru function to determine if they are…Hi Mark,
Textsearch currently functions correctly with all native ReportBuilder
components including the TppRichText component. Although the built-in text
search does have the capability to find text in a drawcommand and rege…Hello,
I'm a bit unclear about what you are trying to accomplish. The
DataPipelines are not designed to be manually traversed, the report will
traverse them automatically when it is generating. Are you trying to
genera…Hi Al,
Displaying values inside reports is very simple in Delphi code. For
instance you could place a TppLabel on a report and use the following code
to show the text entered into an EditBox on a form. The best event to do <…Hi Al,
When you say "in a report" do you mean from the Code tab in RAP? If so, you
can use report parameters to access Delphi values within RAP code. See the
following example/article.
in accessing local delphi memory variables in a report. Comment by nicocizik October 2010Hi Jason,
There is no built-in feature to display data in a tree like you describe
below however it may be possible to easily do this manually. I believe we
have customers that have successfully done this so perhaps they will…Hi Dirk,
Yes, you can control this by setting the Collate property to True or False.
The Collate option can be set in code or object inspector in Delphi
(PrinterSetup.Collate) or by checking the option in the Print Dialog befo…Hi Whitney,
Generally a DBGrid is connected to a TDataSource which is in turn connected
to a TDataSet descendent. The DBGrid simply shows all the data returned by
the dataset so it may be easier to just connect a DBPipeline t…Hi Branden,
This is not a known issue. Which version of ReportBuilder are you using?
Are you able to run the end-user IBO demo successfully (altered for
Firebird)? If you remove ReportBuilder from the equation and directly <…Hi Miguel,
I'm sorry but I'm a bit unclear about which features of ReportBuilder
you are using. Are you using DADE (Data workspace) to access your data
or simply connecting a datapipeline to the report? You mention that
Hi Miguel,
If you remove ReportBuilder from the equation and just try to execute
your stored procedure with a DBGrid perhaps do you get the correct
output? Try getting everything working without ReportBuilder, then add
…This question has been answered in the General Newsgroup.
Hi John,
Dade (or the built-in data access in RB) is designed to access only one
database at a time. One option may be to pull the data needed back into
the original database. Another might be to create some in-memory
…