【问题标题】:Can I create a link based on multiple columns in Siebel?我可以基于 Siebel 中的多个列创建链接吗?
【发布时间】:2016-11-02 06:53:35
【问题描述】:

我们的 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,并且不会在其他地方使用。

【问题讨论】:

    标签: siebel


    【解决方案1】:

    您必须使用链接搜索规范。正是出于这个原因,链接可以具有搜索规范。转到链接并在 searshspec 列上搜索 NOT NULL 以查看 vanilla 示例。链接 searschspec 始终应用于子 bc,因此要从父 bc 访问字段,请使用 ParentFieldValue 函数

    示例:

    [Account Id] = ParentFieldValue ("Account Id")
    

    在链接“帐户产品 - CPG/CG SVP 产品基线 - 用于添加数据”

    【讨论】:

      猜你喜欢
      • 2017-02-11
      • 2018-06-13
      • 2012-03-31
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      • 1970-01-01
      • 2011-05-24
      • 1970-01-01
      相关资源
      最近更新 更多