■ 「演習2: カスタム・フォルダ内のSQL文の編集」
演習 演習 演習
演習 1: カスタム・フォルダの作成 カスタム・フォルダの作成 カスタム・フォルダの作成 カスタム・フォルダの作成
この演習では、少数の可能な値を持つアイテム用にEUL内でローカルの値リストを作成す る、カスタム・フォルダを作成します。この演習により、曜日をアルファベット順ではなく 論理順に表示できます。作成する値リスト(曜日など)には、後でチュートリアルに使用す る番号が付いています(詳細は、「レッスン7: アイテムのカスタマイズ」を参照)。
SQL文を使用して2つのアイテムを持つカスタム・フォルダを作成します。一方のアイテム は曜日を表す値リスト(DAY_OF_WEEK)で、他方は代替ソート順序を表します
(ALTERNATE_SORT)。
カスタム・フォルダを作成する手順は、次のとおりです。
1. 「ワークエリア」の「データ」タブを表示し、「New Video Stores」ビジネスエリアをク リックします。
2. 「挿入」→「フォルダ」→「新規カスタム・フォルダの作成」を選択すると、「カスタ ム・フォルダ」ダイアログが表示されます。
図 図 図
図 6-1「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ
3. 次のSQL文を「カスタム・フォルダ」ダイアログに入力(またはカット・アンド・
ペースト)します。
select 'Monday' DAY_OF_WEEK, 1 ALTERNATE_SORT from dual
union
select 'Tuesday' DAY_OF_WEEK, 2 ALTERNATE_SORT from dual
union
select 'Wednesday' DAY_OF_WEEK, 3 ALTERNATE_SORT from dual
union
select 'Thursday' DAY_OF_WEEK, 4 ALTERNATE_SORT from dual
union
select 'Friday' DAY_OF_WEEK, 5 ALTERNATE_SORT from dual
union
select 'Saturday' DAY_OF_WEEK, 6 ALTERNATE_SORT from dual
union
select 'Sunday' DAY_OF_WEEK, 7 ALTERNATE_SORT from dual
4. 「名前」「名前」フィールドに「Alternate Sort Days」と入力して、デフォルトのテキスト「名前」「名前」
「CustomFolder」を置き換えます。
図図
図図 6-2「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ「カスタム・フォルダ」ダイアログ
5. 「SQL文のチェック」をクリックします。
SQL文がチェックされ、有効かどうかを示すプロンプトが表示されます。
SQL文が無効な場合は、次の手順で操作します。
a. 「OK」をクリックしてプロンプトを閉じます。
b. SQL文を訂正します。
c. もう一度「SQL文のチェック」をクリックします。
SQL文が有効な場合は、次の手順で操作します。
a. 「OK」をクリックしてプロンプトを閉じます。
b. 「OK」をクリックして「カスタム・フォルダ」ダイアログを閉じると、カスタム・
フォルダが作成されます。
図 図 図
図 6-3「ワークエリア」の「データ」タブ「ワークエリア」の「データ」タブ「ワークエリア」の「データ」タブ「ワークエリア」の「データ」タブ
新規カスタム・フォルダがビジネスエリアに表示されます。フォルダ・アイコンに「SQL」 というラベルが付きます。このラベルは、これが単一フォルダや複合フォルダではなくカス タム・フォルダであることを示します。
この演習では、少数の可能な値を持つアイテム用にEUL内でローカルの値リストを作成す る、カスタム・フォルダを作成しました。