履歴画面_自分用¶

画面表示一覧
| No | 項目名 | 種類 | 編集 | 初期値 | 入力値 | 制約 | 必須 | 備考 |
|---|---|---|---|---|---|---|---|---|
| 1 | ヘッダー | - | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | ヘッダー、フッター参照 |
| 2 | 履歴検索 | - | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | - |
| 2-1 | 対象選択セレクトボックス | セレクトボックス | ⭕ | 自分 | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | 選択肢 自分 お気に入り 全員(課長のみ) |
| 2-2 | 名前検索ボックス | テキストボックス | ⭕ | - | 文字列 | 【表示条件】2-1で自分以外を選択 【最小/最大値】- 【最小/最大文字数】- | - | 2-1に対応した名前の候補を出す 検索は漢字とひらがなで行う 名前の間のスペースは無視 |
| 2-3 | 検索ボタン | ボタン | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | - |
| 3 | 月ラベル | ラベル | ❌ | {今月} | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | - |
| 4 | 凡例ラベル | ラベル | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | 出社在宅の色分けを表示 |
| 5 | 履歴表 | リスト | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | カレンダーの形式で表示する。 |
| 5-1 | 履歴表-曜日行 | ラベル | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | 背景を日は赤、土は青にする |
| 5-2 | 履歴表-履歴データ | ラベル | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | 背景は日は赤、土は青、在宅は緑、未入力は灰にする フォーマット形式 dd {開始時刻}HH:mm~{終了時刻}HH:mm |
| 6 | フッター | - | ❌ | - | - | 【表示条件】- 【最小/最大値】- 【最小/最大文字数】- | - | ヘッダー、フッター参照 |
画面アクション定義一覧
| No | 項目名 | アクション | 処理内容 | 詳細 | エラーメッセージ | 備考 |
|---|---|---|---|---|---|---|
| 2-1 | 対象選択セレクトボックス | クリック | 一覧表示 | 対象の一覧を出す。 | - | - |
| 2-2 | 名前検索ボックス | クリック | 一覧表示 | 2-1に対応した人の一覧を出す。 | - | - |
| 2-3 | 検索ボタン | クリック | 画面遷移 | (1)入力されたものが2-2の一覧にあるかチェック (2)成功時、対象の人の履歴に切り替える。2人以上の場合、履歴画面_他人用を表示する。 失敗時、エラーメッセージを表示する | 2-2の一覧にないものを書いた場合 『適切な名前を入力してください』 | - |