BMS マップ・エディターの使用
ここに示す一連のステップは、BMS マップ・エディターの特徴と機能のいくつかを紹介するものです。 手順と構成について詳しくは、BMS マップ・エディター・ヘルプの特定のトピックを参照してください。
- プロジェクト・エクスプローラー
- アウトライン
- パレット
- プロパティー
特定のパースペクティブ (「エンタープライズ・サービス・ツール」など) で、マップ・セット・ファイルをインポートすることができます。
マップは、JavaServer Faces Web ページとそのコンポーネントにエクスポートできます。
プロジェクトの作成
マップ・セットは、既存のプロジェクトでのみ作成できます。 プロジェクトを作成するには、次のようにします。- メインメニューから、 を選択します。
- 開いた新規プロジェクトウィザードで の順に展開します。 「次へ」をクリックします。
- プロジェクト名として Test project と入力します。 「終了」をクリックしてウィザードを閉じ、プロジェクトを作成します。
「Test project」が、「プロジェクト・エクスプローラー (Project Explorer)」ビューにリストされます。 メインメニューからこのビューを開くには、 ウィンドウ (Windowsの場合)または IBM® Developer for z/OS ( macOS の場合) > と入力 Project Explorer フィルターテキストとして。
マップ・セットの作成
プロジェクト内にマップ・セットを作成するには、 次のようにします。- メイン メニューから、 を選択します。
- 開いた新規ウィザードで、
Map Setフィルター テキストとして入力し、ファイル ウィザードのリストから を選択します。 - 「次へ」をクリックします。
- 親フォルダーとして「Test project」を選択します。
- ファイル名として NEWMAPSET と入力します。 拡張子 .bms が自動的に追加されます。
- 「完了」をクリックしてデフォルトの構成を受け入れます。
マップ・セット・ファイル NEWMAPSET.BMS は、 「プロジェクト・エクスプローラー」 ビューの「テスト・プロジェクト」 プロジェクトにリストされます。
マップ・セットへのマップの追加
マップ・セット内でマップおよびフィールドを追加および変更するには、次のようにします。- マップがまだ開いていない場合は、「NEWMAPSET.BMS」をダブルクリックして、エディターで開きます。
- 「デザイン」キャンバスで、タグ付けし、マウスを下方および右方にドラッグすることで開始します。 マップのサイズおよび位置がポップアップ・ボックスに表示されます。
- 「パレット」 ビューの 「基本」 ドロワーで、 「マップ」を選択します。
- カーソルをデザイン・キャンバスに移動し、クリックしてマップを配置します。
「デフォルト」ドロワーの「選択」ツールを使用すると、マップの移動およびサイズ変更ができます。
マップ・プロパティーの表示と変更
デザイン・キャンバスで マップを選択します。 マップ・プロパティーは、「プロパティー」ビューに表示されます。 選択されたマップは「アウトライン」ビューでも強調表示されます。デザイン・キャンバスからマップ・プロパティーを変更するには、 以下の手順に従います。
- 「アウトライン」 ビューで、 MAP2を右クリックします。 マップがデザイン・キャンバスで強調表示されます。
- デザイン ・キャンバスの右上隅にある 「モノクロ・モードの切り替え」
をクリックすると、選択したマップをより簡単に表示できます。 - デザイン・キャンバス内の強調表示されたマップを右クリックし、メニューから「マップ・プロパティー」を選択して、設定を変更します。
「ソース」タブでマップ・プロパティーを変更するには、 以下の手順に従います。
- デザイン ・キャンバスの下の 「ソース」 タブをクリックします。
- 「Map1」というラベルを見つけます。
- ソース・コード内にカーソルを置き、マップ・サイズ・パラメーターを
SIZE=(14,60)に変更します。 この操作により、マップは、高さが 14 列、幅が 60 列に変更されます。 この変更は、「プロパティー」ビューに表示されます。
フィールドの追加と変更
ラベル・フィールドを追加および変更するには、以下のようにします。- 「パレット」の 「定数フィールド」 ドロワーで、 「ラベル」を選択します。
- デザイン・キャンバスをクリックして、フィールドを配置します。 位置が無効な場合 (例えば、既存のマップの境界外にある場合など)、フィールドを配置することはできません。
- ラベル・フィールドが 「アウトライン」 ビューのマップに表示されない場合は、 「名前なしフィールドの表示」(
) を選択して、ラベル・フィールドを表示します。 - デザイン・キャンバスでフィールドを左クリックして、 新しいラベル値を入力します。
- デザイン・キャンバスのフィールドをダブルクリックします。
- ラベル・フィールドの名前を追加して、「適用」をクリックします。 「名前なしフィールドの表示」をもう一度クリックすると、「アウトライン」ビューに、そのフィールドが名前とともに表示されます。
- 「アウトライン」ビュー内のフィールドを右クリックします。 「切り取り」を選択すると、フィールドがその現行マップから除去されます。
- 「アウトライン」ビュー内の異なるマップを選択します。 Ctrl+V を押して、フィールドをそのマップに配置します。
- 「変数フィールド」ドロワーの「パスワード・フィールド」ボタンをクリックします。
- 「デザイン」キャンバスにポインターを置きます。 ポインターにドロップ・ボックスが追加されます。
- 目的の場所で、左マウス・ボタンをクリックしたまま保持します。
- フィールドを 5 文字の幅まで描画して、マウス・ボタンを放します。注: ポップアップ・ボックスの高さは 2 文字を超えることはできません。描画されるボックスの高さは 0 文字または 1 文字のみです。
- 「アウトライン」ビューで、 Ctrl キーを押したままフィールド・アイコンをクリックすることによって、複数のフィールドを選択します。
- デザインキャンバスでハイライトされたフィールドの1つを右クリックし の順に選択します。 フィールドは、マップの先頭に位置合わせされます。
Shift キーを選択ツールとともに使用して、デザイン・キャンバス内の複数の項目をつかみ、移動します。 マップとフィールドの変更にどれだけ役立つかを確認するために、マップとフィールドを他の表示オプションを使用して表示してみてください。
マップのフィルタリングとプレビュー
「フィルター」機能を使用すると、 以下のようにして、セット内の特定マップの 表示、優先順位付け、または非表示を行うことができます。- デザイン ・キャンバスの上にある 「フィルター」 をクリックします。 現行フィルターの名前が、ボタンの下に表示されます。
- フィルターを追加するには、「新規」をクリックします。
- フィルター・リストの上または下にマップを移動するか、あるいはマップをクリアします。
「プレビュー」ペインの変更に注意してください。 フィルターは、「プレビュー」ペイン またはデザイン・キャンバスで見られる順番 (2 番目のマップは最初のマップの後に 置かれ、3 番目のマップは 2 番目のマップの後に置かれます) で、選択されたマップを表示します。
- 「OK」をクリックして、フィルターの変更を完了します。
- 「フィルター」ボタンの隣にあるリストをクリックして、新しく追加されたフィルターを選択します。 フィルタリングされたマップは、デザイン・キャンバスにも「アウトライン」ビューにも表示されません。
- 「プレビュー」 タブをクリックします。 通常モードでは、フィルタリングされたマップは表示されません。
プレビュー・ページには、マップとフィールドが、Web モードと通常モードで表示されます。 通常モードでは、フル・フィルター機能を持つ端末に似たプレビューが表示されます。 Web モードでは、すべてのマップがセットで表示されます。