2012-10-16 44 views
0

我在案例實體上有一個功能區按鈕,通過javascript更新表單上的單個雙選項字段。當它用於已解決/關閉的案例時,它將返回一個錯誤,因爲表單現在是隻讀的。編輯封閉的案例

有沒有一種方法在JavaScript中,我可以讓它重新激活窗體,改變字段,然後把它放回到以前的樣子?我試圖強制更改表格,但即使我設法使其看起來可以保存,但它仍然會返回錯誤,因爲表格記錄仍被視爲已停用,即使您可以更改字段

謝謝

回答

2

你應該可以使用SOAP調用這個,它有一點涉及,我會建議開始here。您必須生成代表請求的XML,鏈接提供了一些工具來執行此操作。

我相信你需要發佈SetStateRequest(打開)和CloseIncidentRequest(關閉)的JavaScript版本。

另一方面,完全不同的方法是在停用記錄時禁用按鈕,然後用戶必須手動將記錄更改並再次關閉。這更接近於我在here上提到的'與系統一起工作',它是一種不同的情況,但其原理仍然適用。