0

ケースエンティティにリボンボタンがあり、JavaScriptを介してフォームの単一の2つのオプションフィールドを更新します。これが解決/クローズされたケースで使用されると、フォームは読み取り専用になるため、エラーが返されます。

javascriptで、フォームを再度アクティブにし、フィールドを変更してから、以前の状態に戻す方法はありますか?フォームを強制的に変更しようとしましたが、保存できるように見せても、フィールドを変更できてもフォームレコードは非アクティブとしてカウントされるため、エラーが返されます。

ありがとう

4

1 に答える 1

2

これにはSOAP呼び出しを使用できるはずですが、少し複雑です。ここから始めることをお勧めします。リクエストを表す XML を生成する必要があります。リンクには、これを行うためのツールがいくつか用意されています。

SetStateRequest (開く) とCloseIncidentRequest (閉じる)の JavaScript バージョンを発行する必要があると思います。

一方、これはまったく異なるアプローチであり、レコードが非アクティブ化されたときにボタンを無効にすることです。その後、ユーザーは手動でレコードを再有効化し、変更を加えて再度閉じる必要があります。これは、ここで触れた「システムの操作」に近く、状況は異なりますが、原則は引き続き適用されます。

于 2012-10-16T13:37:55.047 に答える