如何区分由选择小程序和 Siebel 中的新建按钮创建的记录
How to differentiate a record created by a pick applet and by New button in Siebel
目前我有一个小程序,用户可以在该小程序上通过“新建”按钮创建记录,也可以从选择小程序添加记录。我想像这样区分这两种类型的记录:
If (Record is by New button)
Field: f = 0
If (Record is by pick applet)
Field: f = 1
我能实现吗?
您可以尝试使用额外的 Pickmap。
在 PickList BusComp 上,在计算中添加硬编码值为“1”的计算字段。
在基础 BusComp 上,在带有选择列表的字段上,再添加一个 pickmap ,它将新计算字段的值标记到基础 bc 的字段 'f'(在上面的示例中)。然后在字段 'f' 上添加一个预默认值“0”。
如果基 bc 中的记录是通过新记录创建的,值 '0' 将被预默认为 'f'。 But when the value is picked, the value '1' should be picked onto 'f'.
打开审计跟踪以对此进行调试。
目前我有一个小程序,用户可以在该小程序上通过“新建”按钮创建记录,也可以从选择小程序添加记录。我想像这样区分这两种类型的记录:
If (Record is by New button)
Field: f = 0
If (Record is by pick applet)
Field: f = 1
我能实现吗?
您可以尝试使用额外的 Pickmap。
在 PickList BusComp 上,在计算中添加硬编码值为“1”的计算字段。
在基础 BusComp 上,在带有选择列表的字段上,再添加一个 pickmap ,它将新计算字段的值标记到基础 bc 的字段 'f'(在上面的示例中)。然后在字段 'f' 上添加一个预默认值“0”。
如果基 bc 中的记录是通过新记录创建的,值 '0' 将被预默认为 'f'。 But when the value is picked, the value '1' should be picked onto 'f'.
打开审计跟踪以对此进行调试。