0
我開發了一個javascript功能來批准任務。爲此,我使用了以下代碼:如何使用javascript委派/重新分配任務?
listitem.set_item('Completed',true);
listitem.set_item('PercentComplete',1);
listitem.set_item('Status','Completed');
listitem.set_item('FormData','Approved');
listitem.set_item('WorkflowOutcome','Approved');
listitem.update();
我所做的是爲任務列表和特定任務運行該代碼。我需要做同樣的事情,但重新分配任務。
有什麼辦法可以在JavaScript中做到這一點? 我應該爲該任務配置什麼屬性和值?
謝謝。
的問題是,我想將它分配給特定的用戶。 如何獲取特定用戶的ID? – Manuel
如果您不知道您可以使用的ID以下代碼 var assignedToVal = new SP.FieldUserValue.fromUser(UserName); //或Domain \ userID –
它的工作原理。更新分配給任務的用戶。問題是它不會更新工作流程歷史記錄。當您通過重新分配任務按鈕委派任務時,原始任務將被註冊,並使用新的分配用戶創建另一項任務。 在更新這些參數時我開發的任務批准功能中,工作流程會檢測並更新其歷史記錄並自動生成新任務。 我需要複製重新分配任務按鈕的功能,我應該更新哪些參數? – Manuel