← Back to team overview

dhis2-devs team mailing list archive

Re: [Dhis2-users] Program rule does not seem to be working

 

Hi guys,
Try !#{location} or #{location} == false

Best regards,
Markus

> 22. sep. 2015 kl. 14.49 skrev Abyot Gizaw <abyota@xxxxxxxxx>:
> 
> Hi David,
> 
> If value "No" is type boolean, then try 'true' instead of no. It should work. That is something we planned to address.
> 
> 
> ---
> Thank you,
> Abyot.
> 
> On Tue, Sep 22, 2015 at 2:45 PM, David Muturi <dnmuturi@xxxxxxxxx <mailto:dnmuturi@xxxxxxxxx>> wrote:
> Hi Abyot,
> I have placed a rule see attachment but it doesn't work under data entry when value no is selected.
> rgds
> David
> 
> 2015-09-22 14:49 GMT+03:00 Abyot Gizaw <abyota@xxxxxxxxx <mailto:abyota@xxxxxxxxx>>:
> Hi David,
> 
> In 2.20 we have hiding only for data elements (during data entry).
> 
> Hiding attributes (during registration) is available only in trunk.
> 
> ---
> Thank you,
> Abyot.
> 
> On Tue, Sep 22, 2015 at 1:47 PM, David Muturi <dnmuturi@xxxxxxxxx <mailto:dnmuturi@xxxxxxxxx>> wrote:
> Hi Abyot
> Tracker Capture, I am using version 2.20 build 19884. I upgraded after seeing the online demo working on event capture. I have cleared the Cache.
> rgds
> David 
> 
> 2015-09-22 14:42 GMT+03:00 Abyot Gizaw <abyota@xxxxxxxxx <mailto:abyota@xxxxxxxxx>>:
> Hi,
> 
> Some questions for pin-point the problem:
> Is this on event or tracker capture app? 
> Which version of DHIS 2 are you using - both version and revision number? 
> Have you tried this after clearing your browser cache?
> 
> ---
> Thank you,
> Abyot.
> 
> On Tue, Sep 22, 2015 at 1:38 PM, David Muturi <dnmuturi@xxxxxxxxx <mailto:dnmuturi@xxxxxxxxx>> wrote:
> Same here, I have put a rule that hides a question based on an answer to a different one i.e {location}=='No'  and it doesn't seem to be working. 
> rgds
> David
> 
> 2015-09-22 5:53 GMT+03:00 Pramil Liyanage <pramilcl@xxxxxxxxx <mailto:pramilcl@xxxxxxxxx>>:
> You are welcome. Same thing happened in an earlier build and I replaced with the latest at that time which was 19876 and worked for me. Did not try 19884. May be the same issue repeating.
> 
> Pramil
> 
> On Mon, Sep 21, 2015 at 9:01 PM, Ese Egerega <ese@xxxxxxxxxx <mailto:ese@xxxxxxxxxx>> wrote:
> Thanks Pramil,
> 
> Using single quotes and clearing my cache fixed the problem for me. 
> 
> However, it appears that the very latest build version 19884 has a problem with program rules. When you create and add a rule, it disappears. I tested this on dhis2 demo site and got the same result. I have copied the developers list in case this is a bug that needs to be fixed.
> 
> Thanks again,
> 
> -Ese  
> 
> On Mon, Sep 21, 2015 at 4:06 AM, Ese Egerega <ese@xxxxxxxxxx <mailto:ese@xxxxxxxxxx>> wrote:
> Thanks so much Pramil. I will try that now.
> 
> -Ese
> 
> On Mon, Sep 21, 2015 at 3:45 AM, Pramil Liyanage <pramilcl@xxxxxxxxx <mailto:pramilcl@xxxxxxxxx>> wrote:
> Dear Ese,
> 
> Try with single quotations 'Female' and clear the cache and try.
> If not working, get the latest build and try. I also had a similar issue with an older build, but when I replaced with the latest, worked fine.
> 
> Regards
> Pramil
> 
> On Mon, Sep 21, 2015 at 8:00 AM, Ese Egerega <ese@xxxxxxxxxx <mailto:ese@xxxxxxxxxx>> wrote:
> Dear all,
> 
> The Program Rule feature does not seem to be working for me. I am trying to hide a section in the tracker based on if the Gender selected during program registration is Female. 
> 
> To achieve this, I created a program rule that should hide the section but nothing seem to happen in Tracker Capture. The section is still displayed as if there is no rule set.
> 
> In program rule I entered Gender as source field and used the following as my expression:
> 
> A{Gender} == "Female"
> 
> I will appreciate any assistance.
> 
> Thanks,
> Ese
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users <https://launchpad.net/~dhis2-users>
> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx <mailto:dhis2-users@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~dhis2-users <https://launchpad.net/~dhis2-users>
> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> -- 
>  <http://hissl.lk/index.php/2015-conference>
> 
> 
> 
> 
> 
> -- 
>  <http://hissl.lk/index.php/2015-conference>
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx <mailto:dhis2-devs@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx <mailto:dhis2-devs@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~dhis2-devs <https://launchpad.net/~dhis2-devs>
> More help   : https://help.launchpad.net/ListHelp <https://help.launchpad.net/ListHelp>
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 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


Follow ups

References