1

問題

CiviCRM を使用して、すべてのスポンサーの連絡先を管理しています。スポンサーは、グループ「スポンサー」にあります。一部のスポンサーには、関連する連絡担当者がいます。

すべてのスポンサーとその連絡先情報、およびこのスポンサーに関連するすべての担当者のリストが必要です。これは次のようになります。

Sponsor ACME  | Tel: +1-23456     | Mail: acme@example.com
  - Contact A | Tel: +1-23456 - 1 | Mail: a.acme@example.com | Relation: Employee
  - Contact B | Tel: +2-4567890   | Mail: b@example.com      | Relation: Sponsor contact

Sponsor Foo   | Tel: +2-9876      | Mail: foo@example.com

Sponsor Baz   | Tel: +6-6666      | Mail: baz@example.com

Sponsor Bar   | Tel: +4-4444      | Mail: bar@example.com
  - Contact C | Tel: +3-555555555 | Mail: c@example.com      | Relation: Employee

質問: CiviCRM でそのようなレポートを作成することは可能ですか?

私が試したこと

利用可能なレポート

関係レポートを使用しようとしましたが、これには関連する連絡先のないスポンサーは含まれません。ただし、グループ スポンサーのすべての連絡先をリストしても、関連する連絡先は表示されません。

これはよくあるリクエストだと思うので、何かを見逃していると確信しています。

カスタム レポート

利用可能なレポートでそれができない場合、そのためのカスタム レポートを作成することは可能ですか?

ファイルwp-content/plugins/civicrm/civicrm/templates/CRM/Report/Form/Contact/CurrentEmployer.tplには次のファイルのみが含まれていることがわかりました: wp-content/plugins/civicrm/civicrm/templates/CRM/Report/ Form.tpl。他の .tpl 連絡先レポートも同様です。データベース用の別の .php ファイルもあるはずです。

私が見つけたチュートリアルでは、カスタム フィールドなどしか扱っていませんでしたが、上記のような関連する連絡先を含めるものは見つかりませんでした。

4

1 に答える 1

1

こちらの手順を確認して従うことをお勧めします。

http://wiki.civicrm.org/confluence/display/CRMDOC/CiviReport+Reference

必要に応じてカスタム レポートを作成する必要があります。拡張機能としてこれを行い、他の人が再利用できるように作品を公開してください:)

ありがとう

ロボ

于 2015-01-05T16:52:54.573 に答える