前へ
前へ
 
次へ
次へ

取得したフォームの確認

次に、Microsoft Accessのエクスポートから取得したフォームを確認します。アプリケーションを移行すると、無効なフォームが識別され、フォームのソース・タイプおよびソース名などの追加情報がリストされます。

ソース・タイプの表を使用する有効なフォームの場合は、Oracle Application Express内で変換されるオブジェクトのタイプを、フォーム(デフォルト)、レポートとフォーム、または表形式フォームから選択できます。

問合せに基づいたMicrosoft Accessのフォームは、Oracle Application Expressのフォームに移行されます。SQL問合せに基づいたMicrosoft Accessのフォームは、Oracle Application Expressのレポートに移行されます。

フォームの更新後、移行に含むフォームを選択します。

取得したフォームを確認するには、次のステップを実行します。

  1. プロジェクト・ページから、「フォーム」をクリックします。

    フォーム・ページが表示され、移行の準備ができたオブジェクトのステータスが表示されます。

    図acmg_frm_pg.gifの説明が続きます
    図acmg_frm_pg.gifの説明

    各Microsoft Accessのフォームで、使用可能であれば、フォーム・ページに次の情報が表示されます。

    • ソース・タイプ

      • 問合せ: Microsoft Accessの問合せから移行したOracleビュー。

      • SQL問合せ: Microsoft Accessのフォームが基となるオリジナルのMicrosoft Access SQL問合せ。この問合せはOracle Migration Workbenchでは解析されないことに注意してください。そのため、この問合せを有効なOracle SQL構文に編集する必要があります。

      • なし: フォームには基礎となるソース・タイプがありません。

    • ソース名: ソース・タイプが表または問合せの場合のOracle表またはビュー名。

    • ステータス: 有効または無効なフォーム・ステータス。フォームのソースは移行を選択後、ステータスが有効である必要があります。

      フォームのステータスは、ソース・オブジェクトの基となるステータスおよび移行でソース・オブジェクトに含まれるものの2つの要素に基づいています。特に、次のいずれかの状況である場合、フォームのステータスは有効になります。

      • ソース・タイプのオブジェクト(表、問合せまたはSQL問合せ)が有効で、移行に含まれている場合。チェック・ボックスは有効となり、選択できます。

      • ソース・タイプのオブジェクトのステータスは有効だが、ソース・オブジェクトが移行に含まれていない場合。チェック・ボックスは無効です。

      次のどちらかの状況である場合、フォームのステータスは無効になります。

      • ソース・タイプがリストされない場合。チェック・ボックスは無効です。

      • ソース・タイプのオブジェクト(表、問合せまたはSQL問合せ)が無効の場合。チェック・ボックスは無効です。

    • スタートアップ・フォーム: Microsoft Accessデータベースを開いたとき表示されるフォームを識別します。

    • 親フォーム: Microsoft Accessデータベースに存在するフォームまたはサブフォームの関係を指定します。たとえば、CallListSubフォームは、親フォームとしてContactsを表示します。

    • 移行先: フォーム、表形式フォームまたはレポートおよびフォーム: ソース・タイプが有効な表の場合、選択リストが表示されます。

  2. すべての無効なSQL問合せのコンパイルを試行するバルク・プロセスを実行するには、「無効なSQL問合せのコンパイルを試行」をクリックします。

    このオプションを使用すると、無効なステータスを表示する一部のSQL問合せを検証できます。ただし、Microsoft AccessのフォームからのSQL問合せはOracle Migration Workbenchにロードされないので、解析されないことに注意してください。

  3. SQL問合せを編集するには、次のステップを実行します。

    1. フォーム・ページで、編集するSQL問合せをクリックします。

    2. 「検証」をクリックして、SQL問合せの無効な部分を検索します。

    3. 「編集」をクリックします。

    4. 問合せを更新して検証します。

    5. 問合せの検証後に、「プロジェクト名」ブレッドクラムをクリックします。

    6. 検証済の問合せを含めるには、「フォーム」をクリックして、フォーム・ページに移動します。左の列にある新たに検証済となった問合せを選択して、「変更の適用」をクリックします。

  4. 問合せを編集するには、次のステップを実行します。

    1. フォーム・ページで、編集するフォームの「問合せ」をクリックします。

    2. 「コンパイル」をクリックして、問合せの無効な部分を検索します。

    3. 「Access問合せ」をクリックして、最初の問合せを確認して、変換した問合せと比較します。

    4. 「編集」をクリックします。

    5. 問合せを更新して、再コンパイルします。

    6. 検証後に、「問合せ」ブレッドクラムをクリックします。

    7. 検証済の問合せを含めるには、問合せページの左列で選択して、「変更の適用」をクリックします。

  5. フォームの詳細を確認するには、「Accessフォーム」列のリンクをクリックします。

  6. フォームを移行に含めるには、左列でフォームを選択します。

  7. 「変更の適用」をクリックして、選択項目を保存します。