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/表格.tpl。其他.tpl 联系人报告也是如此。似乎还应该有另一个用于数据库内容的 .php 文件。

我发现的教程只处理自定义字段左右,但我没有找到任何包含如上所示相关联系人的教程。

4

1 回答 1

1

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

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

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

谢谢

路宝

于 2015-01-05T16:52:54.573 回答