Highlighted

Unchecking keep result filed in a workflow through javascript

mohammada451459

14-03-2018

Hi ,

I am trying to create a workflow which will be requiring to uncheck the "keep interim result" check box. I can always go to the workflow and can do it because surely that is not the best practice.

But what I am trying to achive is to uncheck that box by changing the value of @keepresult  in xtk:workflow schema from YES to NO , how exaclt I can achive that through javascript ?

Thanks

Arif

Replies

Highlighted

Amit_Kumar

MVP

14-03-2018

Hi Arif,

Write something like this.

var keepResultIn = 0;

var iWorkflowId = instance.id; // update this is to get all ids if you want to do a bulk, this code will work for current workflow

if(instance.keepResult) {

xtk.session.Write(<workflow xtkschema="xtk:workflow" _operation="update" id={iWorkflowId} keepResult={keepResultIn}/>);

}

Regards,

Amit

Highlighted

drissd66472167

26-07-2018

Hi Amit,

I replace

var keepResultIn = 0; by var keepResultIn = '';

And all objetcs of my workflow were disappear

How to correct the problem.

Thanks