我们的Siebel应用程序有2个表,它们都共享4个文本字段。我想创建一个链接,显示为子BC从第二个表的所有记录,具有相同的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中构建类似的东西吗?
我想创建一个基于任何文本字段的链接(具有最少重复值的那个),然后过滤子BC搜索规范中剩余的3个字段,但是…如何在搜索规范中引用父BC值?(不使用配置文件属性或计算字段,这会对性能产生太大影响)。
注意:我不能为这个任务更改表,但是子BC将为这个任务创建,并且不会在其他地方使用。
您必须使用链接搜索规范。正是出于这个原因,链接可以有搜索规范。转到链接并在searshspec列上搜索NOT NULL以查看香草示例。链接搜索规范总是应用于子bc,因此要访问父bc中的字段,请使用ParentFieldValue函数
的例子:
[Account Id] = ParentFieldValue ("Account Id")
关于链接"帐户产品- CPG/CG高级副总裁产品基线-用于添加数据"