如何区分由挑选小程序创建的记录和Siebel中的“新建”按钮

时间:2016-05-23 19:08:10

标签: siebel

目前我有一个applet,用户可以通过New按钮创建记录,也可以从pick applet添加记录。我想区分这两种类型的记录:

If (Record is by New button)
Field: f = 0
If (Record is by pick applet)
Field: f = 1

我能实现吗?

1 个答案:

答案 0 :(得分:2)

您可以尝试额外的Pickmap。

在PickList BusComp上,添加一个硬编码值为" 1"在计算中。

在基础BusComp上,在带有选项列表的字段上,再添加一个pickmap,将新calc字段的值标记到字段“f' f”中。 (在上面的例子中)基础bc。然后在字段' f'上添加预先确定的值' 0'。

如果基本bc中的记录是通过新记录创建的,则值为' 0'将被预先谴责为' f。但是当选择该值时,值为' 1'应该选择' f'

启用审计跟踪以对此进行调试。