Наше приложение Siebel имеет 2 таблицы, каждая из которых имеет 4 текстовых поля. Я хочу создать ссылку, чтобы показать в качестве дочерней БК все записи из второй таблицы, имеющие те же 4 значения, что и текущая запись из первой таблицы.
В SQL это можно легко сделать примерно так:
select *
from table1 t1
left join table2 t2 on (t1.a = t2.a and t1.b = t2.b and t1.c = t2.c and t1.d = t2.d)
where t1.row_id = '1-23456';
Могу ли я создать нечто подобное в Siebel 7.8?
Я думал создать ссылку на основе любого из текстовых полей (с наименьшим количеством повторяющихся значений), а затем отфильтровать 3 оставшихся поля в дочерней спецификации поиска BC, но... как мне сослаться на родительские значения BC в Спецификация поиска? (Без использования атрибутов профиля или вычисляемых полей, которые слишком сильно повлияли бы на производительность).
Примечание. Я не могу изменить таблицы для этой задачи, однако дочерняя BC будет создана для этой задачи и больше не будет использоваться.