How to link two queries using fields from different tables
ReportBuilder 10.09
Delphi 2007
Hi,
In a report built with an "enduser solution", I need to create a query (QA)
and link it to another (QB) with two fields.
In both queries I have two fields from different tables.
RBuilder let me link from QA using only the fields that come the first table
in the query (the root):
I can choose any field in QB, but in QA only those that come from the
root table.
I cannot avoid this because of the logic of the report.
How can I solve this?
I tried to modify manually the SQL (with Edit SQL), but I lost all links and
I don't know how to set them.
How can I set them?
Can I use query params and use them as I do in VCL for Master/Details?
Is changed this behaviour in RB 11?
Thank you in advance,
Massimiliano.
Delphi 2007
Hi,
In a report built with an "enduser solution", I need to create a query (QA)
and link it to another (QB) with two fields.
In both queries I have two fields from different tables.
RBuilder let me link from QA using only the fields that come the first table
in the query (the root):
I can choose any field in QB, but in QA only those that come from the
root table.
I cannot avoid this because of the logic of the report.
How can I solve this?
I tried to modify manually the SQL (with Edit SQL), but I lost all links and
I don't know how to set them.
How can I set them?
Can I use query params and use them as I do in VCL for Master/Details?
Is changed this behaviour in RB 11?
Thank you in advance,
Massimiliano.
This discussion has been closed.
Comments
RB 11 includes some powerful DADE enhancements - including Linking
enhancements. You can link on calc fields and you can edit the SQL and link.
And there are 3 types of linking that are supported. More details here
http://www.digital-metaphors.com/DADE/General/What's_New/RB_11/DADE
Main RB 11 What's New page...
http://www.digital-metaphors.com:8080/General/What's_New/RB_11
Here is a rbWiki 'How To' for manually linking DADE piplines - this would
work for RB 10
http://www.digital-metaphors.com/rbWiki/DADE/Linking_Dataviews/How_To...Manually_Link_DADE_Pipelines
--
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com
I bought and installed the new version, but I can't find a solution to my
problem that was:
In a report built with an "enduser solution", I need to create a query (QA)
and link it to another (QB) with two fields.
In both queries I have two fields from different tables.
RBuilder let me link from QA using only the fields that come the first table
in the query (the root):
I can choose any field in QB, but in QA only those that come from the
root table.
I cannot avoid this because of the logic of the report.
How can I solve this?
I tried to modify manually the SQL (with Edit SQL), but I lost all links and
I don't know how to set them.
How can I set them?
Can I use query params and use them as I do in VCL for Master/Details?
Can you help me please?
Thank you in advance.
Massimiliano Trezzi.