課題 3:Dynpro の改良 

今回の課題では、 Dynpro の外観を改良する方法について学びます。 2 つの既存テキスト項目をラジオボタンに変え、ラベルとボックスを追加して Dynpro のさまざまな領域を定義します。はじめに、スクリーンペインタの全画面エディタをオープンし、 Dynpro 100 を表示します。

ラジオボタンへ項目を変換

Dynpro にある 定期チャーターの項目は 2 つのタイプのフライトを表します。フライトはどちらかのタイプに属します。インタフェースでは、ラジオボタンは相互に排他的な 1 組の選択肢のなかから 1 つだけ選択項目を指定するときに使用されます。テキスト項目をラジオボタンに変換するには、次のように作業を進めます。

  1. " ゴムバンド " を使用して、 定期チャーターの両方の項目を選択指定します。
  2. スクリーンペインタは、その項目が選択指定されていることを示します。

  3. 編集 変換 ラジオボタン 左ボタンと選択します。
  4. スクリーンペインタで両方の項目をラジオボタンに変換します。ここで、相互に排他的になるように、ボタンをグループ化する必要があります。

  5. 編集 ラジオボタングループ 定義と選択指定します。
  6. スクリーンペインタでボタンをグループにまとめます。ダイアモンドの形をした小さなハンドルがグループのまわりに現れます 。上部にある四角いハンドルを使用して、グループを移動します。必要に応じて、ダイアモンド形のハンドルを使用してグループの形を変えます。

  7. 変更を保存します。

ボックスの追加

次のように Dynpro 上のスケジュール要素のまわりにボックスを追加して、それらが関連付けられていることを示すことができます。

  1. パレットからフレームツールを選択指定します。
  2. カーソルを作業領域に移動します。
  3. カーソルの形が変わり、ボックスを描く準備ができます。

  4. Dynpro にあるフライト情報のまわりにボックスを描きます。
  5. カーソルをグループの左に移動します。左マウスボタンをクリックしたまま、カーソルを右斜め下にドラッグします 。ペインタによりグループのまわりにフレームが作り出されます。マウスの左ボタンを放した時点では、ボックスが選択された状態です。

  6. ボックスが選択されている状態で、キーボードから Schedule とタイプします。
  7. 新しいボックスのタイトルが登録されます。

  8. ステップ 1 から 3 までを繰り返し、ラジオグループのまわりにボックスを作ります。
  9. 新しいボックスに Classification というタイトルを付けます。
  10. 変更を保存します。

チェックボックスへ項目を変換

既存の項目をチェックボックスに変換します。チェックボックスは、設定するかしないかの選択に使用されます。選択が設定されると、ボックスにチェックマークが表示されます。次のようにしてチェックボックスを追加します。

  1. 軽食食事映画の項目を選択指定します。
  2. スクリーンペインタは、両方の項目が選択されていることを示します。

  3. 編集 変換 チェックボックス 左ボタンと選択します。
  4. スクリーンペインタで項目をチェックボックスに変換します。それぞれのチェックボックスは他の選択肢に依存しない独立した選択肢であるため、チェックボックスはグループにまとめる必要はありません。

  5. 変更を保存します。

作業のチェック

完了した作業を検証してください。新しく改良したダイアログをテストします。シミュレーションモードの Dynpro は、今後これを使用するユーザに見えるのと同じように表示されます 。定義により、ラジオボタンにはロジックがあるということを思い出してください。ダイアログをテストするとき、スクリーンペインタにより自動的にラジオボタンのロジックが追加されたことがわかります。