Drupalビューでアクティビティソースの連絡先を表示する

私はCiviCRMを介して現在ログインしている連絡先に送信された電子メールを表示するために使用されるDrupalビューを作成しました。電子メールのリストを表示するには、アクティビティタイプ=「電子メール」であるその連絡先のアクティビティが表示されます。私はタイトル、件名、詳細と日付を表示することができ、ビューは正常に動作します。ただし、アクティビティソース連絡先フィールドに追加しようとするたびに、ビューには結果が表示されません。私は、Activity
Source ContactフィールドがCiviCRMのアクティビティ(電子メールの ‘From’フィールド)の ‘Added
By’フィールドであると仮定していますか?そうであれば、なぜフィールドを追加すると突然ビューに結果がないのか理解できません。

もう1つの奇妙なことは、ビューのアクティビティソースの連絡先フィールドの設定には、テキストフィールドに奇妙な数字のフォーマッタがあることです。添付の画像を参照してください。

誰も私がどのようにDrupalビューのアクティビティ “Added by”フィールドを表示することができますか?

enter image description here

ベストアンサー

アクティビティの連絡先を追加できるようにするDrupalビューの「リレーションシップ」機能(Advancedの右下にあります)を使用して、それをフィルタリングして「ソース」に指定してから、「表示名」フィールドを追加してそのリレーションシップを使用します

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です