Event Data Not Appearing on Event Reports/Line List

Dear DHIS2 Community,

I developed a Python script that pushes event program data into DHIS2. However, I am facing an issue when trying to view the data in the Event Reports or Line List app. I ran analytics without skipping any steps, but when I checked the data, I received the notification:

“No data available. The selected dimensions didn’t return any data. There may be no data, or you may not have access to it.”

Here are the points that make me wonder:

  1. When I pull the data using the API, I can see it, which confirms that the data is indeed in DHIS2.

  2. The same script works perfectly with another event program we developed. For that program, data is pushed, analytics runs successfully, and we are able to view the data.

So I am confused about what might be causing this issue in this particular case. Has anyone experienced the same problem or knows what might be the cause?

Regards

Hi there!

Could this issue be happening again? (Data importing issues in DHIS2)

If it’s not the issue, did you try to dropping and regenerating the analytics tables? It seems to have worked here: Urgent Issue regarding showing data values at reports/ dashboards - #4 by ayman.tuffaha

I once had weird issue if the date was in the futur

  • does your user has permission to see these data ? (does an event created manually shows up ?)
  • can you check in the analytics table if you have the same events ?
    • if not I would try to intercept the sql the populate the analytics for that program, there are some regexp validating the types of the values and perhaps skipping your new rows ?
1 Like