新規ジョブ作成フォームの作成
新規ジョブ作成フォームは、ジョブの作成に役立ちます。
新規ジョブ作成フォームは、1 つ以上のプロセス マップを使用して作成します。生成されるフォームの形式は次のとおりです。[フォーム名]CNJ。たとえば、PersonalInfoCNJ フォームの場合、PersonalInfo はフォーム名、CNJ は新規ジョブ作成フォームを示します。
すべてのプロセス初期値変数と、アクティビティの入力または出力として使用される変数は、フォーム内の対応するコントロールとして表示されます。たとえば、文字列変数はテキスト ボックスで表示され、ブール変数はチェック ボックスで表示され、日付変数はカレンダー コントロールで表示されます。すべてのフォルダ初期化変数はファイル アップロード コントロールとして表示されるため、フォーム設計を編集せずにドキュメントをリポジトリにアップロードできます。
入力変数は読み取り専用です。出力変数は編集可能なコントロールです。
生成されたフォームには、デフォルトで次のフィールドが含まれます。
-
[ジョブ]、[ケース]、または [ケースのジョブ] ボタン (マップ タイプに応じる)
-
[作成] ボタン
-
[ケース参照] テキスト ボックス (新しいジョブの参照番号を入力するケースおよびケース フラグメント マップのみ)
たとえば、クラブ メンバーシップのケース マップには 3 つの初期値変数があります。
変数名 | データ タイプ |
---|---|
顧客名 | 文字列 |
メンバーシップ | ブール |
登録日 | 日付 |
次の図に示すように、このマップで生成された CNJ フォームはコントロールを作成します。
![新規ジョブ作成フォーム 新規ジョブ作成フォーム](../../All_Images/KTA/CreateNewJobForm.png)
チェックリスト変数がマップで使用されている場合、CreateNewJob イベントはチェックリスト Web コントロールのテキスト プロパティにマップされます。チェックリスト コントロールを参照してください。
- に移動します。
-
[生成] リストで、[新規ジョブ作成フォーム] を選択します。または、フォームを作成するプロセスのコンテキスト メニューで [CNJ フォームの生成] を選択します。
[新規ジョブ作成フォーム] ダイアログ ボックスが表示されます。
- [プロセス] リストで、新規ジョブ作成フォームを作成するプロセスを選択します。
- デフォルトでは、作成するフォーム タイプのサフィックスが付いたプロセス名が、フォーム名として [フォーム名] フィールドに表示されます。たとえば、新規ジョブ作成フォームを作成するプロセスの名前が MyProcess の場合、MyProcessCNJ というフォーム名が表示されます。プロセス名は必要に応じて変更できます。
- デフォルトでは、[カテゴリ] はプロセスが属するカテゴリと同じです。フォームが属するカテゴリは更新できます。
-
新規ジョブ作成フォームをプロセスに関連付けるには、[関連するフォームでプロセスを更新する] を選択します。
-
このプロセスをパッケージに追加すると、パッケージに対して [フォームに関連付けられている項目を含める] が選択されている場合、関連付けられた新規ジョブ作成フォームが自動的にパッケージに含まれます。「パッケージの作成」を参照してください。
-
新規ジョブ作成フォームが作成されたプロセスを開くと、ジョブ作成フォームのプロパティが、対応する新規ジョブ作成フォームの名前で更新されます。
注 プロセスをすでに開いている場合は、閉じてから再度開き、ジョブ作成フォームのプロパティを更新します。
-
- [生成して保存] をクリックして、生成したフォームを保存します。または、フォームをリリースする場合は、[生成してリリース] をクリックします。
新規ジョブ作成フォームの編集
-
設計ビューで新規ジョブ作成フォームを開きます。
フォームの既存のプロパティがプロパティ パネルに表示されます。
-
必要に応じて変更を加えます。
注 必要に応じて新しいコントロールやアクションをフォームに追加し、フォームを再生成します。
- フォームを保存します。