Consultor Eletrônico



Kbase P8435: ADM2. How to do a RIGHT join with SDO?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

GOAL:

ADM2. How to do a RIGHT join with SDO?

FACT(s) (Environment):

Progress 9.x

FIX:

The rules for using SmartDataObjects do not recommend using multiple in the same data source (SmartDataObject).

A better approach to use two separate SmartDataObjects (or a SmartBusinessObject).

For example, to use two SmartDataObjects in the following manner:

- 2 SmartDataObjects (1 on customers .. SDO1, one on invoices .. SDO2)
- 2 SmartDataBrowsers (B1 for customer based on SDO1 and B2 for Invoices based on SDO2)

Proceed as follows:

1) Place SDO1 in the first place into your SmartWindow
2) Place B1 and accept the links to SDO1
3) Place SDO2 into your SmartWindow, accept the link to SDO1
4) Place B2 into the SmartWindow and accept the link to SDO2

This should work and will allow you to navigate, once you select the customer in B1, all the related Invoices will show up in B2.