CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Creating Member Directory that Lists All Members of a Household
Pages: [1]

Author Topic: Creating Member Directory that Lists All Members of a Household  (Read 1998 times)

scott.ward@fifthestateci

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.08
  • CMS version: joomla 1.7
  • MySQL version: 1.
  • PHP version: 2.0
Creating Member Directory that Lists All Members of a Household
February 10, 2012, 11:09:25 am
I'm the volunteer database coordinator for my church. We've switched over from a proprietary database to CiviCRM. We've managed to configure all the fields correctly, bring over lots of historic data, and successfully set up the pledging and accounting functions.

The one thing I'm finding elusive is creating a printable church directory (if I could get the output I'm looking for online, I could take it from there). What I want to be able to do is...

1) List a household name with some specific basic information (address, home phone and photo, e.g.)
2) List ALL members of that household along with some specific information for each (e.g., e-mail, alternative address and cell phone).

I would LIKE to also be able to include some family members in the sublist, but not others. (e.g., Adult child does not want to be listed in the directory).

I've looked all through profiles and reports, but just can't seem to make this happen.

Any thoughts woud be MOST appreciated. Thank you.

ctarascio

  • I post frequently
  • ***
  • Posts: 334
  • Karma: 30
    • American Friends Service Committee
  • CiviCRM version: 4.1.3
  • CMS version: Drupal 6.26
  • MySQL version: 5.5.20
  • PHP version: 5.3.13
Re: Creating Member Directory that Lists All Members of a Household
February 10, 2012, 12:23:16 pm
hi scott,
don't know if this is ideally what you are after and it's a litlte clunky but i think it will work:
--add a custom field for individuals in households called e.g. "include in membership directory". maybe make it a yes/no radio button
--edit the recos for ind in hh's who do not want to be included in the directory and mark accordingly
--do an export (to csv) for all the households of any fields you want to include but be sure to include the household name
--do an export (to csv)for all individuals in households of any fields you want to include but be sure to include the household name
--edit the above export in excel and delete any individulas in households who have "No" in the custom field you added
--combine the households and the remaining individuals in households, sort by household name
--clean up and format using the software of your choice

hope this was helpful,
cynthia

scott.ward@fifthestateci

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.08
  • CMS version: joomla 1.7
  • MySQL version: 1.
  • PHP version: 2.0
Re: Creating Member Directory that Lists All Members of a Household
February 13, 2012, 06:56:36 am
Thanks Cynthia. That would definitely do the trick ... I could run it through a mail merge after I export it. I was hoping there might be a way to generate the report within CiviCRM. For instance, there's a built-in report that runs all employees of a company, but from what I can tell not one that lists all members of a household.

Thanks again!

Scott

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Creating Member Directory that Lists All Members of a Household
February 13, 2012, 07:02:46 am

Would be great if you can take the current employer report and modify it to suit your needs. If you do so please share your changes so future folks can benefit.

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

LindseyM

  • I post frequently
  • ***
  • Posts: 229
  • Karma: 8
  • CiviCRM version: 4.4.6
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3.6
Re: Creating Member Directory that Lists All Members of a Household
February 13, 2012, 09:50:09 am
Hi Scott

I've just started a Civi forum for people linked to faith-based organisations so it'd be great if you can introduce yourself there at http://forum.civicrm.org/index.php?topic=23332.new;topicseen#new

I'd be very interested to know if you do generate a report to do list households including all members (and I'm sure lots of other church users would be interested too).  With adult children we tend to remove them from households (as the info about their relationship is still there as 'child of' but they've often moved away and have their own address or need to be listed in a directory in their own right).

At some point I'd like to start a thread on this in that forum as it's a key need but one for which there's no simple solution as yet!

Lindsey

scott.ward@fifthestateci

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.08
  • CMS version: joomla 1.7
  • MySQL version: 1.
  • PHP version: 2.0
Re: Creating Member Directory that Lists All Members of a Household
February 14, 2012, 09:12:31 am
Thanks, Lindsey. I'll check out the faith-based forum and let folks know if I make any progress. I know how to do this in Access, but I just can't seem to crack it here. There's GOT to be someone who's done this; meanwhile I may see if I can modify the employer report.

Best,

Scott

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Creating Member Directory that Lists All Members of a Household
February 14, 2012, 10:50:16 am

at some point in time, past / present or future, there needs to be ONE person who actually does the work :) Such is the nature and power of open source.

seems like we are getting a fair number of queries of the form: "GOT to be someone else who's done it for me". We thrive and prosper when people give back and scratch some of their own itches. We've come a long way, but we still have a long way to go :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

scott.ward@fifthestateci

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.08
  • CMS version: joomla 1.7
  • MySQL version: 1.
  • PHP version: 2.0
Re: Creating Member Directory that Lists All Members of a Household
February 15, 2012, 09:48:15 am
Indeed! Thanks for the inspiration. I'm continuing to work and query on this (may post over on the CiviReport thread). If I happy to come up with the solution I'll certainly share it with others.

Thanks!

Scott

scott.ward@fifthestateci

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.08
  • CMS version: joomla 1.7
  • MySQL version: 1.
  • PHP version: 2.0
Re: Creating Member Directory that Lists All Members of a Household
February 22, 2012, 01:15:09 pm
OK ... so I finally got this to work by modifying the "relationship" report.

It's a bit inelegant, I know, and there's some code that needs to go, but by adding a customized "link" field to the individual contact, populating that with a link to a directory photo, and running it through a Word mail merge, this produces a photo directory by household.

Two things that are driving me crazy:

-- I can't figure out how to keep the household name from repeating on the output (e.g., on the "employer" report, the employer is only listed once).
-- I can't figure out how to add the additional address line to a column.

If anyone's got any ideas I'd love to hear them. In the meantime, hope folks find this report useful!

http://www.fifthestateci.com/joomla/Directory.php

Scott

LindseyM

  • I post frequently
  • ***
  • Posts: 229
  • Karma: 8
  • CiviCRM version: 4.4.6
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3.6
Re: Creating Member Directory that Lists All Members of a Household
March 05, 2012, 07:48:02 am
Hi Scott
The link doesn't seem to work - please can you re-post it, thanks.
Lindsey

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Creating Member Directory that Lists All Members of a Household

This forum was archived on 2017-11-26.