← Back to team overview

dhis2-devs team mailing list archive

Re: Need help in Program Rules

 

Thanks Markus.

On Mon, Aug 17, 2015 at 1:37 PM, Markus Bekken <markus.bekken@xxxxxxxxx>
wrote:

> Hi Neeraj.
> This kind of cross validation rules is half way supported already, and the
> full support is right around the corner. The program rule can be created in
> the editor, it is being run - but how to display the error message in the
> UI is still under discussion. Keep an eye out in release notes 2.21!
>
> To construct the cross validation you want you would have to make one rule
> for each of your options. For ex. one rule that validates that if 'Hours'
> is selected, age must be below 24, and another for 'Days'.
>
> See the rule created in the editor:
>
>
> 17. aug. 2015 kl. 09.38 skrev Neeraj Gupta <neeraj.hisp@xxxxxxxxx>:
>
> Hello All,
>
> I am using DHIS version 2.20 build revision 19691.
>
> I am having a doubt in Program rules.
>
> We have a case where
>
> Data element 'Age Type' has options i.e. *Hours/Days/Weeks/Months/Years*
> Now if the user is selecting 'Age type' as *Hours *then another data
> element 'Age' should accept value between *0 to 23*, application should
> not accept any value more that 23 in case of *Hours *'Age type'.
> Similarly, If 'Age type' is *Days  *then it should not accept more that *6
> *for 'Age' data element.
>
> Can we add these kind of program rules?
>
> Can some one please guide?
>
> --
> Thanks,
> Neeraj Gupta
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp
>
>
>


-- 
Thanks,
Neeraj Gupta

PNG image


Follow ups

References