【发布时间】:2010-07-24 04:37:29
【问题描述】:
如何获取 am 员工的所有帐户? 在“Siebel 对象交互参考”中,我找到了一个示例,如何获取一个帐户的所有行业:
var myAccountBO = TheApplication().GetBusObject("Account");
var myAccountBC = myAccountBO.GetBusComp("Account");
var myAssocBC = myAccountBC.GetMVGBusComp("Industry");
所以我想做这样的事情:
var myEmployeeBO = TheApplication().GetBusObject("Employee");
var myEmployeeBC = myAccountBO.GetBusComp("Employee");
var myAssocBC = myAccountBC.GetMVGBusComp("Account");
但我得到一个错误
第 23 行的语义警告:BusComp[Employee].MVGFields 类中没有此类预定义属性 Account。
我可以在工具中看到业务组件“员工”中没有名为“帐户”的多值链接,因此我实际上可以理解错误消息。
所以我想知道如何获取员工的所有帐户。
我发现业务组件“用户”具有指向“组织”的多值链接和另一个链接“用户/帐户”。
- 这就是我要找的吗?
- 我怎么知道?告诉我链接语义的文档在哪里? (这在“Siebel 数据模型参考”中有所描述吗?我无法下载此文档,尽管我已登录...)此链接也可以将用户链接到其所属的组织。
- 如果这些链接之一是我正在寻找的,那么获取相应“员工”业务组件的“用户”业务组件的方法是什么?
Siebel 新手的许多问题...感谢您的耐心等待。
【问题讨论】:
标签: scripting foreign-key-relationship siebel