It's all about the answers!

Ask a question

Dojo Script for Modified date


sreenath v (534) | asked Jul 15, 4:54 a.m.
Hi,
I was checking to get the workitemattribute for modified date according to state change. When i change the state i need to get value for how long the state is unchanged.Is there any way to get this.

2 answers



permanent link
Ralph Schoon (57.1k23642) | answered Jul 16, 4:47 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The JavaScript attribute customization does not provide any means to perform automation on state change. It is not possible to detect a state change and to do something based on it. You can only get the current work item information e.g. the state or attribute data.

I know some users have used tricks storing timestamps e.g. the last modified time to be able to detect a state change had happened and do something with that information. I am not necessarily a fan of those approaches.

Please check https://rsjazz.wordpress.com/2016/07/15/rtc-process-customization-what-you-can-and-cannot-do/ which is a summary of what I learned and what my best practice have been die to that.

Comments
sreenath v commented Jul 16, 9:36 a.m.

Thanks Ralph, 


The actual method if we follow as if i want to get the modification age suppose if u didnt touch the workitem for last 4 days it should automatically show 4 day.If the dojo script changes only when attribute changed the age will be 0 always.So it doest make any sense. 


permanent link
Ralph Schoon (57.1k23642) | answered Jul 17, 2:09 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The JavaScript attribute customization only works when an item is edited.
If you want to see items that are not changed for a certain amount of time, use Queries.
You could use an asynchronous task to send email notifications based on the modified date. See https://rsjazz.wordpress.com/2015/10/16/due-date-notifier-an-asynchronous-task-example/ .

Your answer


Register or to post your answer.