← Back to team overview

dhis2-devs team mailing list archive

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

 

Thanks team  !#{location} or #{location} == false works for boolean
questions.
rgds
David

2015-09-22 16:09 GMT+03:00 Abyot Gizaw <abyota@xxxxxxxxx>:

> oh yes, thanks Markus. I mixed up :(
>
>
> ---
> Thank you,
> Abyot.
>
> On Tue, Sep 22, 2015 at 2:53 PM, Markus Bekken <markus.bekken@xxxxxxxxx>
> wrote:
>
>> 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> 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>:
>>>
>>>> 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>
>>>> 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>:
>>>>>
>>>>>> 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>
>>>>>> 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>:
>>>>>>>
>>>>>>>> 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>
>>>>>>>> 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>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Thanks so much Pramil. I will try that now.
>>>>>>>>>>
>>>>>>>>>> -Ese
>>>>>>>>>>
>>>>>>>>>> On Mon, Sep 21, 2015 at 3:45 AM, Pramil Liyanage <
>>>>>>>>>> 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>
>>>>>>>>>>> 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
>>>>>>>>>>>> Post to     : dhis2-users@xxxxxxxxxxxxxxxxxxx
>>>>>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>>>>>>>>>> More help   : 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
>>>>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>>>>> More help   : 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
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>> _______________________________________________
>> 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