Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-08-2017 11:15 PM
Hi Davide,
I hope, something like below code should help you. Please check.
var chk = 'true';
var gr2_task = '';
var gr = new GlideRecord('u_history_task');
gr.query();
while(gr.next()) {
var gr_task = gr.task;
if(gr_task == gr2_task)
chk = 'false';
else
chk = 'true';
if(chk == 'true')
{
var gr2 = new GlideRecord('u_history_task');
gr2.addQuery('task', gr.task);
gr2.orderByDesc('u_date');
gr2.query();
var count = gr.getRowCount();
var last = 'x';
gr2_task = gr2.task;
while(gr2.next())
{
current.u_order = count;
if(count == gr.getRowCount())
current.u_last = last;
current.update();
count = count - 1;
}
}
}