← Back to team overview

dhis2-devs team mailing list archive

Re: [Dhis2-users] Program rules to show/hide sections.

 

Hey there Arun,
Which version of DHIS are you using? And is this tracker or event capture? It seems there is a bug when several rules are working to hide or show the same section - one of the rules will always win. What should have happened is of course what you expected: The section should be hidden if one or more rules tries to hide it. Will get back to you with a fix for this.

Markus

> 4. des. 2016 kl. 08.43 skrev Arun Paul <paul.arun@xxxxxxxxx>:
> 
> Hello,
> 
> I am finding problem in doing dynamical hide and show of sections in a program form. It works well if there is only one section to hide and show, but acts weird if there are 2-3 sections to hide and show. 
> 
> This is how I have designed the form.
> 
> My intention was to show the relevant risk factor section when a cancer type is selected.
> 
> Type of cancer: Breast/Cervical/GI
> Section- 1: Breast cancer risk factors
> Section - 2: Cervical cancer risk factors
> Section - 3: GI cancer risk factor.
> 
> Program rule 1: When 'Type of Cancer' == 'Breast' , Hide section2&3.
> Program rule 2: When 'Type of Cancer' == 'Cervical' , Hide section1&3.
> Program rule 3: When 'Type of Cancer' == 'GI' , Hide section1&2.
> 
> It was working well when I had section1&2 and only 2 program rules with those sections, but when I added section 3 and changed program rules like above, the UI did not behave like I wanted.
> Is this a bug? or the wrong way I created the rules?
> 
> Thanks,
> Arun
> 
> 
> 
> 
> 
> 
> Cheers,
> - Arun Paul
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users
> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-users
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References