2016-06-15 7 views

答えて

1

アクティビティが有効になっているエンティティに関して、CRMでアクティビティを設定できます。 Out of the boxのアカウント、連絡先、ケース(インシデントの表示名)は、すべてアクティビティ対応エンティティの中にあります。

私たちがカスタムアクティビティについて話していることは問題ではありません。すべてのアクティビティは、アクティビティが有効なエンティティに関して設定できます。

したがって、RegardingObjectIdをアカウント、連絡先、またはケース(一度に1つのみ)に設定する必要があります。

私が理解しているように、同じCustomActivityでCaseを参照している間は、AccountまたはContactのいずれかを参照したいと考えています。複数の関連スタイルフィールドを持つことはできません。代わりに、通常の1:N関係をCaseからCustomActivityに追加し、それをCustomActivityフォームの参照フィールドとして追加することができます。このようにして、アカウント/連絡先には「関連」フィールドが使用され、「ケース」には参照が使用されます。

+0

私たちの顧客は、連絡先とケースの両方を同時に設定したいと思っています。 – Qwark

+0

OK、私はケースからあなたのCustomActivityへの通常の1:N関係を使用することを提案する答えを広げました。 –

1

私がこれにアプローチした方法は、Regardingオブジェクトが主参照であるということです。次に、追加の関係の補助ルックアップを設定します。だから、例えば:

  • カスタムアクティビティは、この接触
  • また、カスタムエンティティに関連しているとの点であるので、ルックアップはそことカスタムエンティティのために設定されています。
  • これはケースにも関連しているため、Caseとは別の1:N関係が確立され、そのケースに設定されたルックアップが設定されます。

ここで追加される利点は、ユーザーが追加関係が何であるかを決定することです。次に、カスタムエンティティと大文字と小文字のグリッドを設定すると(私の例では)、関連するルックアップと関係は設定されません。

関連する問題