Event report and line listing | unable to get data

Hi there Santos,
This usually happens when the Line Listing app isn’t getting both the program and program stage data correctly, or when the program is tracker-based but you’re trying to pull enrollments from the events view. Here are a few quick checks that normally fix this:

  1. Confirm you selected the Program; not only the Program Stage

For tracker programs, Line Listing needs the Program selected before it can show enrollments.
If only a Program Stage is selected, the app will return an empty result.

  1. Check the Program has at least one active enrollment

If all tracked entity enrollments are completed/cancelled, Line Listing will show no rows.
Try filtering by enrollment status = Active.
3. Make sure you have data entry for the selected Org Unit + Period

It’s common for results to appear under Event Line Listing but not Enrollment Line Listing if the enrollment didn’t occur in that org unit/period.
4. Verify user access

Check that your user has:

  • “View tracked entity instances”
  • “View program enrollment”
  • Access to the selected org units

Missing one of these can cause blank results or partial data.

  1. Inconsistencies in Event Line Listing

This often points to incomplete program configuration:

  • Events not linked to an enrollment
  • Multiple program stages with overlapping dates
  • Data entered without a valid enrollment

Could you share:

  • DHIS2 version
  • Program type (Tracker or Event)
  • A screenshot of your Line Listing selections (Program, Program Stage, Period, Org Unit)
  • Whether you’re expecting enrollments or events

This will make it easier to pinpoint the exact cause.