Answers.Body: <p>Assuming the 'someone' that needs to access the information is an administrator then you could set up a report to do this using 'Reports > Event reports > Event participants list. In the 'Columns' you can select the fields (including standard and custom fields) to display. In the 'Filter's you can specify which events to display participants for - which is something that your admins can change.</p>
  
  <p>The documentation for using the reports for CiviEvents can be found here:
  <a href="https://docs.civicrm.org/user/en/stable/events/reports/" rel="nofollow">https://docs.civicrm.org/user/en/stable/events/reports/</a></p>
  
  <p>This is an approach that's built in to Civi. But there are of course other solutions, such as using Drupal's Views module to expose the information (as suggested in the comments). This could be useful if you wanted to expose the information to end users.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-10-07T20:12:39.340Z
Answers.LastActivityDate: 2016-10-07T20:12:39.340Z
Answers.UserDisplayName: John
Body: <p>I want to create something that would allow someone to enter an event id (ideally multiple event IDs), and generate a report that includes participant fields that I choose.  </p>
  
  <p>What I have in mind is something similar to a directory, that shows name/location/employer of all the participants of a chosen event.</p>
  
  <p>Is this best done through creating a report, or by creating a standalone form?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-21T21:48:23.490Z
Comments.Text: if your CMS is drupal then Views could be on your list
Comments.UserDisplayName: petednz - fuzion
Tags: <civievent><custom-fields><reports>
Title: How to create a directory of event participants with custom fields?
ThreadText: # How to create a directory of event participants with custom fields?
  
  (Asked by: username_0 on 2016-01-21)
  
  I want to create something that would allow someone to enter an event id (ideally multiple event IDs), and generate a report that includes participant fields that I choose.
  
  What I have in mind is something similar to a directory, that shows name/location/employer of all the participants of a chosen event.
  
  Is this best done through creating a report, or by creating a standalone form?
  
  **Tags:** civievent, custom-fields, reports
  
  > **Comments:**
  > **username_1**: if your CMS is drupal then Views could be on your list  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2016-10-07. Score: 1
  
  Assuming the 'someone' that needs to access the information is an administrator then you could set up a report to do this using 'Reports > Event reports > Event participants list. In the 'Columns' you can select the fields (including standard and custom fields) to display. In the 'Filter's you can specify which events to display participants for - which is something that your admins can change.
  
  The documentation for using the reports for CiviEvents can be found here:
  <https://docs.civicrm.org/user/en/stable/events/reports/>
  
  This is an approach that's built in to Civi. But there are of course other solutions, such as using Drupal's Views module to expose the information (as suggested in the comments). This could be useful if you wanted to expose the information to end users.
  
  
  ---
  
  