従業員のすべてのアカウントを取得するにはどうすればよいですか? 「Siebel Object Interaces Reference」で、アカウントのすべての業界を取得する方法の例を見つけました。
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 はありません。
ビジネスコンポーネント「Employee」に「Account」というマルチバリューリンクがないことをツールで確認できるので、エラーメッセージの意味がよくわかります。
どうすれば従業員のすべてのアカウントを取得できるのでしょうか。
「組織」へのマルチバリューリンクと「ユーザー/アカウント」への別のリンクを持つビジネスコンポーネント「ユーザー」を見つけました。
- これは私が探しているものですか?
- どうやって知ることが出来ますか?リンクのセマンティクスについて説明しているドキュメントはどこにありますか? (これは「Siebel データ モデル リファレンス」に記載されていますか? サインインしたのに、このドキュメントをダウンロードできません...) このリンクは、ユーザーを所属する組織にリンクすることもできます。
- これらのリンクの 1 つが私が探しているものである場合、対応する「従業員」ビジネス コンポーネントの「ユーザー」ビジネス コンポーネントを取得する方法は何ですか?
Siebel 初心者の多くの質問...お待ちいただきありがとうございます。