Hi Olav!
There is currently no way of getting the last event date of a program stage 
directly, but there is a function that might help you.

d2:lastEventDate('variableName') - will give you the event date when the 
underlying data element was entered. Based on how your program stages and data 
elements is structured you might use this function.

Another option that might solve your problem in a simpler way is to use program 
rule variables with the "Data element from previous event". But again - only if 
you have a data element that you can use for validation in the previous events.

You are also most welcome to make a jira issue requesting a function that does 
not rely on the data elements :)

Markus

> 18. jan. 2018 kl. 15.31 skrev Olav Poppe <ola...@ifi.uio.no>:
> 
> Hi devs, is it possible to compare event dates from different program stages?
> 
> We have some stages that should happen chronologically (treatment start stage 
> should be before treatment outcome stage), and I’d like to ideally have a 
> hard rule preventing this, and if that’s not possible, to at least be able to 
> show a message/warning
> 
> Regards
> Olav
> _______________________________________________
> Mailing list: https://launchpad.net/~dhis2-devs
> Post to     : dhis2-devs@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dhis2-devs
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~dhis2-devs
Post to     : dhis2-devs@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dhis2-devs
More help   : https://help.launchpad.net/ListHelp

Reply via email to