Hi, wanted to "bump" this message from a couple of months back, as I think most 
of these things are still applicable.

One is a very obvious bug:
> - the pop-up when a value is cleared because of a program rule has some 
> issues (the text that appears). It uses "formName" without falling back to 
> name, so unless you use form name it will read "UndefinedWas cleared…" 
> (notice also missing space and capital W). Found in 
> EC/scripts/controllers.js, with a "TODO" comment…

Regards
Olav




> 22. jan. 2016 kl. 13.54 skrev Olav Poppe <olav.po...@me.com>:
> 
> Hi devs, after working quite intensively with 2.22 EC the last few days, I 
> have gather a list of issues (bugs?) and suggestions:
> 
> Loading of EC app
> We have program with a large optionset, and that seems to create problems for 
> the loading of event capture. I see the below error in the console, the list 
> of events fail to load, and dropdowns in the form are empty. One theory is 
> that it tries to initiate things before optionsets have been downloaded. 
> After refreshing/reloading the page a second time things are okay until the 
> cache is cleared again. I can give access to a server with this program if 
> someone wants to debug.
>> TypeError: Cannot read property 'options' of undefined
>>     at Object.formatDataValue (dhis2.angular.services.js:293)
>>     at controllers.js:342
>>     at Object.r [as forEach] (angular.js:7)
>>     at controllers.js:335
>>     at Object.r [as forEach] (angular.js:7)
>>     at controllers.js:329
>>     at angular.js:112
>>     at n.$eval (angular.js:126)
>>     at n.$digest (angular.js:123)
>>     at n.$apply (angular.js:126)(anonymous function) @ 
>> angular.js:102(anonymous function) @ angular.js:76(anonymous function) @ 
>> angular.js:112n.$eval @ angular.js:126n.$digest @ angular.js:123n.$apply @ 
>> angular.js:126l @ angular.js:81M @ angular.js:85F.onload @ angular.js:86
> 
> Paging and list of events. 
> - The "No of rows per page:" is always empty. Reproduced on /demo. 
> - If you select an orgunit without any programs, then one with programs, the 
> page size i 1 (i.e. 7 events = 7 pages of 1 event). Reproduced on /demo.
> - Searching and sorting the list of events (using the looking-glass symbol) 
> only searches/sorts the current page, which I think is misleading and more or 
> less defeats the purpose of the search (more useful to search for things that 
> are NOT in the list than the ones that are displayed…). To make it "work" as 
> it is now, you first need to set page size > number of events, which is not 
> very practical. Reproduced on /demo.
> - In the list with "Show/hide columns", the option to show the UID of the 
> event is "Form id", which seems strange. Reproduced on /demo.
> 
> Indicators. 
> - the "number of decimals" option is not respected in the indicator box in 
> EC. Reproduced on /demo. 
> - the indicator box takes up a lot of space (33% of the width?), which can be 
> a lot when you have a custom form. It also takes takes up spaces even though 
> it is empty, i.e. there are no indicators. The fact that it is "a box in a 
> box" also makes it perhaps wider than necessary.
> 
> Program rules.
> - the pop-up when a value is cleared because of a program rule has some 
> issues (the text that appears). It uses "formName" without falling back to 
> name, so unless you use form name it will read "UndefinedWas cleared…" 
> (notice also missing space and capital W). Found in 
> EC/scripts/controllers.js, with a "TODO" comment…
> 
> Data entry form.
> - dropdowns seems to now be "hardcoded" to 80% or 85% width, which might be 
> good for the default forms, but complicates things with custom forms. What 
> would be nice is if we could 1) set the width of the <input> of custom forms 
> easily if the default is not appropriate, and 2) that the audit icon was then 
> "integrated" into that width. If I make the dropdown 100% as it is now, the 
> audit symbol will end up on a new line.
> 
> 
> I’ve also had some issues where I’m told I have data offline even though I’m 
> pretty sure I’ve not been offline, and if I try to upload it just hangs while 
> displaying the "your data is being uploaded" message, but I need to 
> investigate that a bit more before I can confirm that it’s a bug.
> 
> Thanks
> Olav
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

Reply via email to