我在Siebel中有一个解决方案,其中IIf(testExpr,expr1,expr2)表达式为Pre Default Value。我得到了一些伪代码
If Parent BC = BC1 or BC2, default = BC1/BC2.Field, else default = BC3.Field
但我不知道写一个正确的语法。我试过这个,但我已经知道这是错的:):
Expr: "IIf (Parent BC = BC1 OR BC2,
default: BC1.Field/BC2.Field,
default: BC3.Field)"
答案 0 :(得分:0)
还有另一种方法可以达到这个目的,但在这种情况下我还没有尝试过。 检查以下表达式:
家长:'客户产品。帐号','帐户。帐号','联系。帐号',' LS医疗产品问题。账户编号','资产管理 - 资产.CSN'
这适用于if ... elseif .. fashion。它将根据它所在的父级自动获取字段值。
所以在你的情况下: 家长:' BC1.Field1',' BC2.Field2',' BC3.Field3'