CiviCRM:自定义报告:列出与联系人详细信息相关的联系人

时间:2015-01-05 10:05:24

标签: report civicrm

问题

我正在使用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文件用于数据库的东西。

我发现的教程只涉及自定义字段,但我没有找到任何包含上述相关联系人的内容。

1 个答案:

答案 0 :(得分:1)

可能需要查看并按照此处的说明操作:

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

您需要根据自己的需要编写自定义报告。请这样做作为扩展并发布您的工作,以便其他人可以重复使用:)

感谢名单

洛沃