[タスク特性]の[タスクタイプ]特性で「リッチクライアント」と定義することでリッチクライアントタスクを作成することができます。
リッチクライアントサブタスク
リッチクライアントタスクでサブタスクを作成する場合、作成されるタスクもリッチクライアントタスクになります。
タスクタイプの変更
オンライン/バッチタスクをリッチクライアントに変更する
[タスクタイプ]を「O=オンライン/B=バッチ]から「C=リッチクライアント」に変更した場合、以下のように処理されます。
[タスク特性]は、リッチクライアントのデフォルト値が設定されます。
項目の[GUI表示スタイル]特性や[GUIテーブル表示スタイル]特性の継承が解除されており、[リッチクライアント表示スタイル]特性が設定されていない場合、[GUI表示スタイル]特性の内容が[リッチクライアント表示スタイル]にコピーされます。
すべてのGUI表示フォームは、別の新規行にコピーされます。
すべてのGUI表示フォームは、リッチクライアント表示フォームに変換されます。
ブラウザタスクをリッチクライアントに変更する
[タスクタイプ]を「B=ブラウザ]から「C=リッチクライアント」に変更した場合、以下のように処理されます。
[タスク特性]は、リッチクライアントのデフォルト値が設定されます。
空のリッチクライアントフォームがこのタスクのメインフォームとして作成されます。
リッチクライアントから別のタスクタイプに変更する
[タスクタイプ]を「C=リッチクライアント」から別のタイプに変更した場合、以下のように処理されます。
[タスク特性]は、変更されたタスクタイプのデフォルト値が設定されます。
サブタスクのタスクタイプが変更できないため、すべてのサブタスクのタスクタイプを個別に変更する必要があります。
フォームのタイプをリッチクライアントから別のタイプに変更する(またはその逆)
[ブラウザ形式]フォームを[リッチクライアント形式]フォームに変更すると、すべてのコントロールは削除され、すべての[フォーム特性]はデフォルト値に設定されます。
[リッチクライアント形式]フォームから他のフォームに変更すると、すべてのコントロールは削除され、すべての[フォーム特性]はデフォルト値に設定されます。
[GUI表示形式]フォームを[リッチクライアント形式]フォームに変更すると、フォームとコントロールは以下のように変換されます。
リッチクライアントタスクでサポートされないコントロールは、フォームからすべて削除されます。
[テーブル]コントロールに配置されたコントロールは以下のように扱われます。
[グループ]と[タブ]の各コントロールは削除されます。
[リストボックス]コントロールに配置された[コンボボックス]コントロールに変換されます。
[ラジオボタン]コントロールは、[コンボボックス]コントロールに変換されます。
参照