ロール変更リクエストオブジェクトの作成
サブスクライバー
ソフトウェアエンジニアリング部門内でロールの変更に関する従業員のリクエストを収集する人事アプリケーション「ロール変更リクエストアプリ」について考えてみます。 このアプリは、従業員がリクエストフォームを送信することから始まります。 次に、現在のマネージャー、受信マネージャー、最後に人事へと処理が進みます。 各ステップで異なるフォームが表示され、オブジェクトはデータを蓄積します。 プロセスの終わりまでに、データオブジェクト全体が完成します。
ここでは、バッキングオブジェクト、フォームビュー、およびテーブルビューを作成します。 ワークフロー対応アプリ自体を作成するには、 ロール変更リクエストアプリの作成 を参照してください。
アプリビルダーオブジェクト、フォームビュー、およびテーブルビューの作成の詳細な手順については、 標準アプリケーションの作成 を参照してください。 同じオブジェクトで、標準アプリまたはワークフロー対応アプリに対応できます。 違いは、アプリビルダーフレームワークの要素からアプリを作成する方法にあります。 オブジェクト、フォームビュー、およびテーブルビューは、アプリケーションメニュー()→ [アプリケーション] → [アプリビルダー]のオブジェクトエントリから作成できます。
**オブジェクト:**ロール変更リクエスト という名前のオブジェクトを作成します。
**フォーム:**従業員リクエスト フォームを作成します。
項目タイプ | 項目ラベル | オプション | 必須 | その他のプロパティ |
---|---|---|---|---|
テキスト | 名前 | 該当なし(NA) | ✔ | NA |
テキスト | 現在のマネージャーの名前 | NA | ✔ | NA |
テキスト | 現在のロール | NA | ✔ | NA |
リストから選択 | リクエストされたロール | サポート技術者 バックエンド開発者 フロントエンド開発者 テクニカルライター ITエンジニア |
✔ | NA |
**フォーム:**現在のマネージャーの評価 フォームを作成します。
項目タイプ | 項目ラベル | オプション | 必須 | その他のプロパティ |
---|---|---|---|---|
1つだけ選択 | 現在のマネージャー:異動は承認されていますか? | はい いいえ |
✔ | NA |
1つだけ選択 | 従業員は、リクエストされたロールに必要なスキルと経験を示していますか? | はい いいえ |
✔ | NA |
テキスト | 異動を成功させるための従業員のスキルと特性を詳述してください | NA | ✘ | 複数行 |
テキスト | 異動の成功を妨げる可能性のある従業員のスキルと特性を詳述してください | NA | ✘ | 複数行 |
日付 | 異動はいつから可能ですか? | NA | ✘ | NA |
**フォーム:**潜在的なマネージャーの評価 フォームを作成します。
項目タイプ | 項目ラベル | オプション | 必須 | その他のプロパティ | |
---|---|---|---|---|---|
1つだけ選択 | 受信マネージャー:異動は承認されていますか? | はい いいえ |
✔ | NA | |
1つだけ選択 | 従業員に使用可能なロールはありますか? | はい いいえ |
✔ | NA | |
1つだけ選択 | 従業員の適性について懸念がありますか? | はい いいえ |
✘ | NA | |
1つだけ選択 | トレーニングリソースは利用できますか? | はい 不要:従業員はすでに主題に習熟しています。 |
✘ | NA | |
テキスト | コメント | NA | ✘ | 複数行 | NA |
**フォーム:**人事評価 フォームを作成します。
項目タイプ | 項目ラベル | オプション | 必須 | その他のプロパティ |
---|---|---|---|---|
1つだけ選択 | 人事担当者:異動は承認されていますか? | はい いいえ |
✔ | NA |
1つだけ選択 | 異動には、従業員の福利厚生の再評価が必要ですか? | はい いいえ |
✔ | NA |
**テーブル:**ロール変更リクエストのマスターリスト テーブルを作成します。
列 1 | 列 2 | 列 3 | 列 4 | 列 5 | 列 6 |
---|---|---|---|---|---|
名前 | リクエストされたロール | 現在のマネージャー:異動は承認されていますか? | 受信マネージャー:異動は承認されていますか? | 人事担当者:異動は承認されていますか? | 異動はいつから可能ですか? |