2016-07-08 4 views
0

CRMオンラインでは、アカウントエンティティの勘定科目名フィールドを、インポートおよび承認された会社名のルックアップテーブルにリンクする必要があります。目標は、ユーザーが会社のアカウント名を構成するのではなく、承認されたリストから選択するように要求することです。私は、既存のアカウント名レコードを使用する連絡先にアカウント名のルックアップがあることを知っていますが、アカウントエンティティで検索が必要です。任意のヒントありがとう。アカウントルックアップテーブルと勘定名フィールド

答えて

0

CRMは、1:N relationshipのルックアップコントロールをレンダリングします。あなたが達成しようとしていることは、ユーザーがあらかじめ設定された名前のリストからアカウント名を入力できるデータ検証シナリオになります。

CRM 2016 - addOnKeyPressで導入された新しいイベントを活用して、達成しようとしているものとよりインラインになるautocomplete機能を簡単に構築できます。ユーザーが値を「選択」しない場合、オートコンプリートを無視して何か入力すると、ユーザーがレコードを保存できないように保存を無効にするエラーメッセージを設定するためにattribute control's setNotificationを使用します。

0

ルックアップテーブルとは異なるエンティティを参照する場合は、ルックアップテーブルエンティティとルックアップテーブルエンティティの間にリレーションシップを作成します。その後、そのエンティティをアカウントエンティティのLookup属性として使用できます

+0

アカウント名を保持し、何も意味しないアカウントエンティティに関係を作成するだけのエンティティを作成するのはなぜですか?ルックアップはファンシーです。私は同意しますが、ドメイン駆動ではないリレーションシップを作成しないでください。また、OPのページのすぐに使用できるアカウント名コントロールをカスタマイズするためのOPの要件にも適合しません。 – dynamicallyCRM

関連する問題