2017-03-03 7 views
0

私は問題のカスタマイズに悩まされています。レコードを拒否しましたが理由を取得しました(ワークフロー)

私は基本的な承認ワークフローを持っています。 しかし、レコードを拒否すると(Journal Entry)、 拒否プロセスが続行される前にコメントボックスを表示したいと考えています。 コメントボックスにユーザーが入力したメッセージは、レコードフォームにあるカスタムフィールドに入力されます。

これが可能かどうかわかりません。それは、レコードを削除するときにDelete reasonの入力の仕方と似ています。

ありがとうございます!

-ジェット

+0

ネイティブプロンプトボックスまたは2.0のダイアログモジュールを使用すると考えました。ただし、これらはクライアント側のスクリプトでのみ機能します。 – Jet

答えて

1

これは私のやり方です。

  1. ユーザーが理由を入力してレコードを更新できるようにする簡単なスイートレットレットを作成します。
  2. スイートレットを呼び出すカスタムワークフローアクションスクリプトを作成します。
  3. カスタムワークフローアクションスクリプトを別のワークフロー状態にします。拒否ボタンをクリックすると、ワークフローがこの状態に移行します。
+0

ちょっと@Rustyシャックルズ、あなたの考えに感謝します。 この方法では、別のページ(スイートレットフォーム)にページが移動しますか? スイートレットで、ユーザーがキャンセルを押すかスイートレットフォームを送信しないと、保留中の承認状態に戻る必要がありますか? – Jet

+0

はい。だから、私がやったことは彼らがキャンセルをクリックすることだった、私はちょうど元のレコードに戻す。何もしませんが、[OK]または[保存]をクリックすると、フィールドに入力した理由がレコードに保存され、レコードのステータスが「拒否」に設定されます。 –

+0

ありがとうございましたton @Rusty Shackles! – Jet

関連する問題