Hello, dear University of Oslo DHIS2 developers,
Recently I have faced the problem when I couldn’t generate any event reports. The report generator just freezes and stood just by showing the loading/processing spinner on the screen. The server side was unhappy as well. The DEs which I tried to get the report on them, have been linked to the optionSets.
Eventually, it was worked out, that if by the time of usage, you add, remove some elements from the optionSet, it becomes unordered. It can’t be seen externally, only if you have an access to the optionSet and optionValue table you will be able to see it.
So I have a request to the MAINTENANCE app builder, each time before to save the list of elements inside any optionSet, re-order them and save them automatically. Otherwise many users have no idea, what is going on.
And additionally, on this, I also would ask you to add an option for the UI, so the developer could choose the appearance type of the optionSet (radio button or list type).
Hopefully, @phil or @Gintare will pay attention to this proposal.
Thank you guys for the great job you do!
Regards, Ulanbek