ここでは、Access デスクトップ データベースのデータを Access Web アプリに取り込み、インターネット ブラウザーで友人や同僚と共有する方法を紹介します。
Access Web アプリを使用していますか? Access デスクトップ データベースにデータをインポートする方法を探していますか? そのような場合は、「他の Access データベースのデータのインポートとリンクの設定」をご覧ください。
|
重要 Access Services 2010 および Access Services 2013 は、SharePoint の次のリリースから削除されます。 新しい Web アプリを作成せず、既存のアプリを Microsoft Power Apps などの代替プラットフォームに移行することをお勧めします。 Access データを Dataverse と共有できます。これは、Web、電話、タブレット用に Power Platform アプリ、ワークフローの自動化、仮想エージェントなどを構築できるクラウド データベースです。 詳細については、「使用を開始する: Dataverse へのアクセス データの移行」を参照してください。 |
Access Web アプリにデータをインポートする
始める前に、次の点を考慮してください。
-
テーブル リレーションシップ、集計列、入力規則、既定値、添付ファイル フィールド、OLE オブジェクト フィールド、その他の特定の古いデータ型は、Web アプリにインポートされません。
-
検索が保持されるため、関連テーブルがある場合は、そのテーブルを Web アプリにインポートする前に、リレーションシップがルックアップ フィールドを使って確立されていることを確認してください。
これらの予選はさておき、インポートを行う方法は次のとおりです。
-
Access Web アプリを既に起動している場合は、Access で開き (ブラウザーで [設定] > [ Access でカスタマイズ] をクリック)、[ ホーム ] > [テーブル] をクリックします。
-
[テーブルの追加] ページが表示されない場合は、[ホーム] > [テーブル] をクリックします。
-
[テーブルの追加] ページ (新しいカスタム アプリを作成すると最初に表示されるページ) で、その他の Access データベース、Excel ワークブック、ODBC データ ソース、テキスト/CSV ファイル、SharePoint リストからデータをインポートできます。
-
[既存のデータ ソースからテーブルを作成] で、[Access] をクリックします。
注: Access 以外の別のデータ ソースからインポートする場合、適切なデータ ソースのオプションをクリックし、ウィザードの手順に従います。
-
[外部データの取り込み - Access データベース] ダイアログ ボックスが開きます。
-
[ 外部データの取得 - アクセス データベース ] ダイアログ ボックスで、[参照] をクリック し、インポート元の Access デスクトップ データベースを選択して、[ 開く] をクリックします。
-
[オブジェクトのインポート] ダイアログ ボックスが開きます。
注: Access デスクトップ データベースから Access Web アプリにインポートできるのは、テーブルのみです。 その他のオブジェクト型をインポートすることはできません。
-
[オブジェクトのインポート] ダイアログ ボックスの [テーブル] で、インポートするテーブルを選択します。
選択したオブジェクトを取り消すには、もう一度オブジェクトをクリックします。
-
[OK] をクリックして、インポート プロセスを開始します。
Access によって問題が検出された場合は、データがインポートされ、エラー メッセージが表示されます。
-
画面の左側に新しいテーブルが表示され、それぞれのテーブルに既定のビューが作成されます。 この時点で、[ホーム]、[アプリの起動] の順にクリックすることをお勧めします。 ブラウザーで、新しいテーブルとビューをクリックして、全体を確認します。 既定のビューを変更するには、ブラウザーを閉じて、Access で Web アプリをカスタマイズします。
注:
-
Access Web アプリにデータをインポートすると、既定のリスト ビューとデータシート ビューを持つ新しいテーブルが常に作成されます。
-
アプリのインポート ウィザードを使用して、既存のテーブルにデータを追加することはできません。 ただし、新しいテーブルにデータをインポートしてから、次のいずれかを実行できます。
-
データシート ビューを使って、ターゲット テーブルにデータをコピーして貼り付けます。または、
-
データ マクロで CreateRecord アクションを使って、インポートしたデータをターゲット テーブルに追加します。
-
ヒント: データの紐付けを開始するために、新しいテーブルと既存のテーブルの間にルックアップを作成します。 テーブルの既定のビューが元のビューから変更されていない限り、Access はデータの使用を開始するのに役立つ適切な "関連データ" コントロールを追加します。
Access Web アプリおよびデスクトップ データベースで実行できる外部データの操作
次の表に、Access Web アプリまたはデスクトップ データベースにインポートまたはリンクできるファイルの種類の概要を示します。
|
Access Web アプリにインポートできるファイル |
Access Web アプリにリンクできるファイル |
デスクトップ データベースにインポートできるファイル |
デスクトップ データベースにリンクできるファイル |
|
|
Microsoft Excel |
|
|
|
|
|
Microsoft Access |
|
|
|
|
|
SQL Server などの ODBC データベース |
|
|
|
|
|
テキストまたはコンマ区切り (CSV) ファイル |
|
|
|
|
|
SharePoint リスト |
|
|
|
|
|
XML |
|
|||
|
データ サービス |
|
|
||
|
HTML ドキュメント |
|
|
||
|
Outlook フォルダー |
|
|
Access デスクトップ データベースへデータをインポートする方法については、「他の Access データベースのデータのインポートとリンクの設定」をご覧ください。