ここでは「経路」の各設定のうち、「実行可能な処理(ボタン)」「ボタン表示切替」について説明します。
「申請」や「承認待ち」などの各経路でユーザーがクリックする「申請」や「承認」などのボタンをここで設定します。
「ボタン表示切替」では入力フォームの条件よりボタンの使用可否または表示/非表示を切り替えます。
実行可能な処理(ボタン)
ボタンを追加する
ボタンを編集する
ボタンを削除する
並び順を変更する
ボタン表示切替
ボタン表示切替の使い方
実行可能な処理(ボタン)
「実行可能な処理(ボタン)」をクリックすると以降の設定項目の表示/非表示が切り替わります。この経路で実行できる処理を設定します。処理は複数設定できます。処理を設定すると、申請・承認などの際に画面にボタンとして表示されます。
ボタンを追加する
ボタンを追加する時は「+」をクリックします。
「実行可能な処理(ボタン)の追加」画面が表示されます。
ボタンの名前を入力、種類を選択し「OK」をクリックします。
追加をやめる場合は「キャンセル」をクリックします。
名前
「申請」「承認」「差し戻し」など、この処理の名前を設定します。ボタンにはこの名前が表示されます。
ボタンの種類
この処理が実行された場合の処理の種類を選択(クリック)します。
- 次に進む
- 次の経路に進みます。
- 経路の担当者が複数名の場合、誰か一人が実行すれば次の経路に進みます。
- 「遷移先の経路を選択する」のチェックをオンにすると、進む経路を指定できます。
- 最後の経路で「次に進む」を選択した場合、保存後に「終了」に変更されます。
- 次に進む(全)
- 次の経路に進みます。
- 経路の担当者が複数名の場合、全員が処理を実行すると次の経路に進みます。全員が処理を実行するまではこの経路にとどまります。
- 「グループが指定された場合は、グループ全員の決定が必要。」のチェックをオンにすると、経路の担当者がグループの場合、タスク作成時にそのグループのメンバーだった人全員が処理を実行するまで、この経路にとどまります。
- 「遷移先の経路を選択する」のチェックをオンにすると、進む経路を指定できます。
最初の経路では選択できません。
最後の経路で「次に進む(全)」を選択した場合、保存後に「終了(全)」に変更されます。
- 前に戻る
- 処理が実行された場合、前の経路に戻ります。
- 「遷移先の経路を選択する」をチェックすると、進む経路を指定できます。
- 最初の経路では選択できません。
- 最初の経路に戻る
- 最初の経路に戻ります。
- 最初の経路では選択できません。
- 最後の経路に進む
- 最後の経路に進みます。
- 中止
- この経路でタスクを中止し、完了とします。「終了」と違い、経路が正常に終了しなかったことを表す場合に使います。
- 最初の経路ではタスク作成時にはクリックできません。先の経路で差し戻された時にのみクリックできます。
- 終了
- この経路でタスクを終了し、完了とします。経路が正常に終了したことを表す場合に使います。
最初の経路では選択できません。
- 終了(全)
- この経路でタスクを終了し、完了とします。
- 経路の担当者が複数名の場合、全員が処理を実行するとタスクを終了します。全員が処理を実行するまではこの経路にとどまります。
- 「グループが指定された場合は、グループ全員の決定が必要。」のチェックをオンにすると、経路の担当者がグループの場合、タスク作成時にそのグループのメンバーだった人全員が処理を実行するまで、この経路にとどまります。
最初の経路では選択できません。
重要:
「次に進む(全)」「終了(全)」は数人から十数人程度が対象となることを想定しており、回覧のように大人数の処理を求めるような運用には適しておりません。
回覧を目的とする場合はフォローやメール送信自動処理、参照許可設定の追加自動処理の利用をご検討ください。
注意:
「次に進む」と「次に進む(全)」は同じ経路に同時に追加できません。同様に「終了」と「終了(全)」も同じ経路に同時に追加できません。
「次に進む(全)」「終了(全)」で複数の担当者が設定されている場合、各担当者が処理する都度自動処理が実行されます。
ボタンを編集する
ボタンを編集する時は編集したいボタン名をクリックし、編集アイコンをクリックします。
「実行可能な処理(ボタン)の編集」画面が表示され、処理の詳細を確認・設定できます。
ボタンを削除する
ごみ箱アイコンをクリックすると、処理が削除されます。
表示されたダイアログで「OK」をクリックします。削除をやめる場合は「キャンセル」をクリックします。
Tips:
Shift キーを押下しながらごみ箱アイコンをクリックすると、確認ダイアログの表示を省略できます。
並び順を変更する
「∧」「∨」をクリックすると上下の処理の並び順が入れ替わります。「∧」をクリックすると、選択されている処理が一つ上がり、「∨」をクリックすると、選択されている処理が一つ下がります。
ボタン表示切替
「ボタン表示切替」をクリックすると以降の設定項目の表示/非表示が切り替わります。
ボタン表示切替の使い方
ボタン表示切替は、ボタンの有効 / 無効または表示 / 非表示を条件により切り替えます。条件はスクリプト(JavaScript)で定義します。スクリプト実行の結果、「true」が返れば有効または表示、「false」が返れば無効または非表示となります。
入力フォームの値はプレースホルダーを利用して取得できます。
例えば、
- 入力フォーム「項目A」の値が 100 以上であれば、承認ボタンを有効にする
- それ以外の場合は、承認ボタンを無効にする
という場合、以下のような設定を行います。
スクリプトは以下の内容を記述します。
if (${項目A} >= 100) { // ← 項目Aが100以上なら
return true; // ← true を返す
}
return false; // ← false を返す
実行時、項目Aの値で「承認」ボタンの有効・無効が切り替わります。
「お試し実行」をクリックすると、スクリプトの動作が確認できます。「項目A」に仮の値を入力し、「お試し実行」をクリックすると、「お試し実行結果」欄に結果が表示されます。
100 を入力して実行すると、結果は「true」となります。90 を入力して実行すると、結果は「false」となり、スクリプトが想定通りに動作することが確認できます。
参考)金額により経路が増える運用を表現したい
下記のように、入力された金額により、承認者が増えるという運用を考えます。
1万円以下の場合
申請者→課長代理→課長→発注→検収→仕分支払
5万円以上の場合
申請者→課長代理→課長→部長→発注→検収→仕分支払
申請→課長代理→課長までは同じで、金額により部長に行くか、発注に行くかが変わります。
そのため、「課長」の経路でボタン表示切替を使います。
部長に行くボタン、発注に行くボタンを作成し、金額によりどちらを表示するかを切り替えます。
また、発注経路で差し戻しが発生する場合は、戻り先が課長と部長の差し戻しボタンを作成し、課長経路と同じように金額で表示非表示を切り替えます。
重要:
ここで使用するスクリプトについては、サポート対象外となります。入門書や Web サイトをご覧いただき解決してください。