Hey MSP - escaping single quotes is not supported as of now, it would be great
if you create a feature request for it.
As Terence says, there might be workarounds - one suggested below. If "don't
know" is one of the options in an option set, I am guessing that there is a
code for this option value - hopefully the code is without a quotation mark. If
this is the case, open the program rule variable in maintenance and select "use
code for option set":
When this is checked, you can possibly rewrite your rule to check for the
option instead:
#{variable} == 'OPT_DONT_KNOW_CODE'
Markus
> 31. okt. 2018 kl. 07:55 skrev Terence Scott <[email protected]
> <mailto:[email protected]>>:
>
> Hi MSP
>
> I am not sure how to rectify the problem directly, but several easy solutions
> would be to simply reword the response to: 'Unsure', 'unknown', 'not known'
> or similar.
>
> Kind regards,
> Terence
>
> Terence Scott
>
> Global Alliance for Rabies Control (GARC)
> Pan-African Rabies Control Network (PARACON) Steering Committee
> [email protected] <mailto:[email protected]>
> https://paracon.rabiesalliance.org <https://paracon.rabiesalliance.org/>
> Skype: tpscott1987
>
>
>
> On Tue, Oct 30, 2018 at 10:26 PM M.Selvaraaj Prabu <[email protected]
> <mailto:[email protected]>> wrote:
> Hi all.
>
> Kindly assist me to resolve this issue.
>
> I want to check a single quoted string in a program rule such as "variable ==
> 'Don't know'". I tried using two single quotes (Don''t know) and escaped with
> a backward slash (Don\'t know) but it doesn't work.
>
> Any suggestions? Your help is very much appreciated.
>
> Thanks and regards.
>
> MSP
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users
> <https://launchpad.net/~dhis2-users>
> Post to : [email protected]
> <mailto:[email protected]>
> Unsubscribe : https://launchpad.net/~dhis2-users
> <https://launchpad.net/~dhis2-users>
> More help : https://help.launchpad.net/ListHelp
> <https://help.launchpad.net/ListHelp>
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-users
> <https://launchpad.net/~dhis2-users>
> Post to : [email protected]
> <mailto:[email protected]>
> Unsubscribe : https://launchpad.net/~dhis2-users
> <https://launchpad.net/~dhis2-users>
> More help : https://help.launchpad.net/ListHelp
> <https://help.launchpad.net/ListHelp>
_______________________________________________
Mailing list: https://launchpad.net/~dhis2-users
Post to : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-users
More help : https://help.launchpad.net/ListHelp