Web 互換性の確認: スキーマに関するエラー

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

この記事では、互換性チェックを実行したときに発生する可能性があるスキーマエラーと、エラーの解決に役立つ情報を示します。

互換性チェックのエラーに関する一般的な情報については、「Web 互換性の確認: よく発生するエラー」を参照してください。

ルックアップウィザードを使用してルックアップフィールドを作成または変更する

ACCWeb105003

ACCWeb105012

ACCWeb105018

ACCWeb107000

ACCWeb107001

ACCWeb107002

ACCWeb107003

ACCWeb107004

ACCWeb107005

ACCWeb107006

ACCWeb107007

ACCWeb107008

ACCWeb107009

ACCWeb107010

ACCWeb107011

ACCWeb107012

ACCWeb107013

ACCWeb107014

ACCWeb107015

ACCWeb107016

ACCWeb107017

ACCWeb107018

ACCWeb107019

ACCWeb107020

ACCWeb107021

ACCWeb107022

ACCWeb107023

ACCWeb107024

ルックアップウィザードを使用してルックアップフィールドを作成または変更する

多くのスキーマエラーは、ルックアップフィールドの問題が原因で発生します。これらの手順では、ルックアップフィールドを作成または変更して、データシートビューでルックアップウィザードを起動して、これらの問題を解決する方法について説明します。

データシート ビューでルックアップ フィールドを作成する

  1. ルックアップフィールドを追加するテーブルを開き、 [クリックして追加]というラベルが付いた最後の列を選択します。

  2. [クリックして追加] の横の矢印をクリックし、[ルックアップ/リレーションシップ] をクリックします。

  3. ルックアップウィザードの手順に従って、必要なルックアップフィールドを作成します。

データシート ビューでルックアップ フィールドを変更する

  1. テーブルを開き、変更するルックアップフィールドを選択します。

  2. 次のいずれかの操作を行います。

    • [フィールド] タブの [プロパティ] で、[ルックアップの変更] をクリックします。

    • ルックアップ フィールドを右クリックし、[ルックアップの変更] をクリックします。

  3. ルックアップウィザードの手順に従って、特定の問題を解決します。

ACCWeb105003

エラーテキスト   値リストルックアップの列データ型は、web と互換性のある ' Text ' である必要があります。

意味   指定された参照では、web データベースでサポートしていないリストが使われます。値リストは、サーバー上のテキスト列にバインドされている必要があります。

実行する操作   デザインビューでテーブルを開き、ルックアップフィールドのデータ型をテキストに変更します。デザインビューが使用できない場合は、ルックアップフィールドを削除してから、ルックアップウィザードを使って再作成します。

ページの先頭へ

ACCWeb105012

エラーテキスト   句句を含む参照行ソースは、Web と互換性がありません。

意味   指定したルックアップフィールドは、Web ではサポートされていない where 句を含むクエリを使用します。

実行する操作   デザインビューでテーブルを開き、関連するルックアップフィールドの [行ソース] プロパティから where 句を削除します。デザインビューが使用できない場合は、ルックアップフィールドを削除してから、ルックアップウィザードを使って再作成します。

ページの先頭へ

ACCWeb105018

エラーテキスト   ルックアップである主キーは、web と互換性がありません。

意味   示されたテーブルには、Web でサポートされていない別のテーブルを参照するルックアップフィールドである主キーがあります。

実行する操作   デザインビューでテーブルを開き、ルックアップフィールドの Control Type プロパティを Textbox に変更します ([ルックアップ] タブ)。次に、リレーションシップウィンドウを開き、ルックアップフィールドがリレーションシップの多側にあるリレーションシップを削除します (矢印はルックアップフィールドから離れた位置にあります)。

[デザイン] ビューと [リレーションシップ] ウィンドウを使用できない場合は、次の操作を行います。

  1. 新しい空のデータベースを作成します (web データベースではありません)。

  2. 必要なテーブルを元のデータベースから新しいデータベースにインポートします。

  3. 新しいデータベースに必要な変更を加えます。

  4. 元のデータベースで、テーブルを削除し、新しいデータベースからインポートします。

ページの先頭へ

ACCWeb107000

エラーテキスト   フィールドのデータ型は、Web と互換性がありません。

意味   指定したフィールドには、 OLE オブジェクトなど、web ではサポートされていないデータ型が含まれています。

実行する操作   サポートされているデータ型の1つとしてフィールドを再作成します。

  • テキスト

  • 数値

  • 通貨

  • はい/いいえ

  • 日付/時刻

  • 集計フィールド

  • 添付ファイル

  • ハイパーリンク

  • メモ

  • 参照

ページの先頭へ

ACCWeb107001

エラーテキスト   複合インデックスは、Web と互換性がありません。

意味   示されたテーブルには、複合主キー (複数のフィールドで構成されるキー) があります。オートナンバー型フィールドは、Web テーブルの主キーとしてのみ使用できます。Web で複合インデックスを使用することはできません。

実行する操作   複合インデックスが主キーの場合は、指定されたテーブルのオートナンバー型の主キーを作成します。次に、レコードの入力規則を作成して、元のフィールドのデータが一意であることを確認します。

ページの先頭へ

ACCWeb107002

エラーテキスト   複数の添付ファイルフィールドが含まれているテーブルは、Web と互換性がありません。

意味   指定されたテーブルには複数の添付ファイルフィールドが含まれています。このため、発行操作中にエラーが発生し、Web と互換性がありません。

実行する操作   各レコードのすべての添付ファイルを1つの添付ファイルフィールドに格納することを検討してください。1レコードに複数の添付ファイルフィールドが必要な場合は、添付ファイルフィールドごとに、添付ファイルフィールドと ID フィールドのみを含む新しいテーブルを作成し、ルックアップウィザードを使用して新しいテーブルと元のテーブルをリンクします。

ページの先頭へ

ACCWeb107003

エラーテキスト   計算フィールド式には、オートナンバー、メモ、バイナリなど、Web と互換性のない型の入力フィールドがあります。

意味   指定した計算フィールドは、Web でサポートされていないフィールドを入力として受け取る計算を使用します。

実行する操作   すべての入力フィールドに次のサポートされているデータ型のいずれかが含まれるように計算を調整します。

  • テキスト

  • 数値

  • 通貨

  • はい/いいえ

  • 日付/時刻

  • 集計フィールド

ページの先頭へ

ACCWeb107004

エラーテキスト   計算列の結果のデータ型は、Web と互換性がありません。

意味   指定したフィールドの計算結果は、web ではサポートされていないデータ型です。

実行する操作   計算フィールドを再作成して、結果のデータ型が次のサポートされているデータ型のいずれかになるようにします。

  • テキスト

  • 数値

  • 通貨

  • はい/いいえ

  • 日付/時刻

ページの先頭へ

ACCWeb107005

エラーテキスト   220を超えるフィールドが含まれているテーブルは、Web と互換性がありません。

意味   指定されたテーブルには、220を超えるフィールドが含まれています。220を超えるフィールドを含むテーブルを Web に発行することはできません。

実行する操作   追加のフィールドを格納する新しいテーブルを作成します。次に、ルックアップウィザードを使用して、新しいテーブルを既存のテーブルにリンクする新しいフィールドを作成します。

ページの先頭へ

ACCWeb107006

エラーテキスト   テーブル名は、予約された名前であり、Web と互換性がありません。

意味   指定したテーブル名は、SharePoint で使用するために予約されており、Web ではサポートされていません。

実行する操作   次の予約テーブル名は使用しないでください。

  • UserInfo

  • リスト

  • ドキュメント

  • WebParts

  • ComMd

  • Webs

  • ワークフロー

  • WFTemp

  • 解決策

  • レポート定義

  • MSysASO

ページの先頭へ

ACCWeb107007

エラーテキスト   パブリッシュされたテーブルを参照する未発行のテーブルは、web と互換性がありません。

意味   示されているテーブルはまだ公開されておらず、公開されたテーブルを参照するルックアップフィールドが含まれています。これにより、発行ができなくなります。

実行する操作   参照を追加せずに未発行のテーブルを発行します。これを実現するために、web データベースを同期することができます。新しいテーブルが公開されたら、必要なルックアップを他の公開されたテーブルに作成します。

ページの先頭へ

ACCWeb107008

エラーテキスト   カスタム形式は Web と互換性がありません

意味   指定したフィールドには、Web ではサポートされていないユーザー設定の通貨形式があります。

実行する操作   フィールドには標準の通貨形式を使用します。[書式設定] ドロップダウンを使用して、通貨またはユーロにフィールドの書式を設定します。

ページの先頭へ

ACCWeb107009

エラーテキスト   Web と互換性を持たせるには、"長さ 0" プロパティと "Required" プロパティのいずれか1つのみを "true" に設定する必要があります。

意味   指定されたフィールドには、"長さの許可" と "必須" プロパティを True に設定しています。

実行する操作   指定されたプロパティのいずれかが True になるように設定します。デザインビューを使って、これらのプロパティを変更できます。

ページの先頭へ

ACCWeb107010

エラーテキスト   Web と互換性を持たせるには、プロパティ値を ' no ' に設定する必要があります。

意味   [指定したハイパーリンク] フィールドの [追加のみ] プロパティは、Web ではサポートされていない [はい] に設定されています。

実行する操作   [追加のみ] プロパティを [いいえ] に変更します。

ページの先頭へ

ACCWeb107011

エラーテキスト   Web と互換性を持たせるには、既定値を空にする必要があります。

意味   指定されたルックアップフィールドには、ルックアップクエリの既定値または複数の値を許可するリストが含まれています。

実行する操作   次のことを確認します。

  • ルックアップクエリに既定値が設定されていません。また

  • 複数の値を許可するルックアップ値リストに既定値が設定されていません

ページの先頭へ

ACCWeb107012

エラーテキスト   Web と互換性を持たせるには、既定値を空にする必要があります。

意味   示されたハイパーリンクフィールドには既定値があります。これは、Web ではサポートされていません。

実行する操作   [ハイパーリンク] フィールドの既定値を削除します。

ページの先頭へ

ACCWeb107013

エラーテキスト   プロパティ値は Web と互換性がありません。

意味   指定された数値フィールドには、一般的な数値、パーセント、または標準以外に、Format プロパティが設定されています。Web では、これらの形式のみがサポートされています。

実行する操作   フィールドの書式を [標準]、[パーセント]、または [Standard] に変更します。

ページの先頭へ

ACCWeb107014

エラーテキスト   テーブルには主キーが必要です。また、Web と互換性を持たせるには、フィールドサイズ ' long ' を持つ数値を指定する必要があります。

意味   指定されたテーブルには、次のいずれかの問題があります。

  • テーブルに主キーがありません。

  • 主キーのデータ型が数値ではありません。

  • 主キーフィールドのサイズが長くはありません。

実行する操作   デザインビューで既存の主キーを変更して、適切なデータ型とフィールドサイズを設定します。または、オートナンバー型のデータを使用して、テーブルの新しい主キーを作成します。デザインビューを使用できない場合は、新しいテーブルを作成し、元のテーブルの列を追加します。次に、元のテーブルを削除します。

ページの先頭へ

ACCWeb107015

エラーテキスト   Web と互換性を持たせるには、プロパティ値を ' false ' に設定する必要があります。

意味   指定したメモ型フィールドの一意のプロパティが True に設定されています。これは、Web ではサポートされていません。

実行する操作   一意の値を False に変更します。

ページの先頭へ

ACCWeb107016

エラーテキスト   Web と互換性を持たせるには、プロパティ値を ' false ' に設定する必要があります。

意味   指定された Yes/No フィールドの Unique プロパティは True に設定します。

実行する操作   一意の値を False に変更します。

ページの先頭へ

ACCWeb107017

エラーテキスト   Web と互換性を持たせるには、プロパティ値を ' false ' に設定する必要があります。

意味   [指定したハイパーリンク] フィールドの一意のプロパティが True に設定されています。これは、Web ではサポートされていません。

実行する操作   一意の値を False に変更します。

ページの先頭へ

ACCWeb107018

エラーテキスト   バインドされた列は、テーブルの主キーに設定する必要があり、Web と互換性のある最初の列である必要があります。

意味   指定されたルックアップフィールドには、次のいずれかの問題があります。

  • 連結列は、ソーステーブルの主キー以外のフィールドに設定されます。

  • 連結された列は、ルックアップの最初の列ではありません。

実行する操作   ルックアップウィザードを使用して、ルックアップフィールドを変更します。

ページの先頭へ

ACCWeb107019

エラーテキスト   プロパティ値は、Web と互換性を持たせるために ' yes ' に設定されている必要があります。

意味   指定したルックアップフィールドの [リストの制限] プロパティは [いいえ] に設定されていますが、ルックアップフィールドは単一の値のリストではないため、プロパティの設定は Web と互換性がありません。

実行する操作   ルックアップウィザードを使用して、ルックアップフィールドを変更します。ウィザードが表示されたら、[リストに制限する] チェックボックスをオンにしてください。

ページの先頭へ

ACCWeb107020

エラーテキスト   Web と互換性を持たせるには、プロパティ値を空にする必要があります。

意味   指定されたフィールドの [子フィールドのリンク] プロパティが空ではないため、Web と互換性がありません。

実行する操作   デザインビューでテーブルを開き、[子フィールドのリンク] プロパティをオフにします。次に、サブデータシート名のプロパティを [自動] または [なし] に設定します。デザインビューを使用できない場合は、[データシートビュー] の [ホーム] タブの [レコード] グループで [その] をクリックし、[サブデータシート] をポイントして、[削除] をクリックします。

ページの先頭へ

ACCWeb107021

エラーテキスト   Web と互換性を持たせるには、プロパティ値を空にする必要があります。

意味   指定されたフィールドのリンクマスターフィールドプロパティは空ではないため、Web では互換性ません。

実行する操作   デザインビューでテーブルを開き、[マスターフィールドのリンク] プロパティをオフにします。次に、サブデータシート名のプロパティを [自動] または [なし] に設定します。デザインビューを使用できない場合は、[データシートビュー] の [ホーム] タブの [レコード] グループで [その] をクリックし、[サブデータシート] をポイントして、[削除] をクリックします。

ページの先頭へ

ACCWeb107022

エラーテキスト   プロパティの値は空にするか、Web と互換性があるように ' auto ' に設定する必要があります。

意味   指定されたフィールドのサブデータシート名プロパティは [自動] または [なし] に設定していないため、Web と互換性がありません。

実行する操作   デザインビューでテーブルを開き、サブデータシート名プロパティを[自動]または[なし]に設定します。デザインビューを使用できない場合は、[データシートビュー] の [ホーム] タブの [レコード] グループで [その] をクリックし、[サブデータシート] をポイントして、[削除] をクリックします。

ページの先頭へ

ACCWeb107023

エラーテキスト   Web と互換性を持たせるには、プロパティ値を指定する必要があります。

意味   指定されたルックアップフィールドの [列幅] プロパティは空であるため、Web との互換性はありません。

実行する操作   デザインビューでテーブルを開き、[ルックアッププロパティ] タブの [列幅] の値を指定します。または、データシートビューで列を選択し、[フィールド] タブの [プロパティ] グループで [ルックアップの変更] をクリックします。ルックアップウィザードの手順に従います。

ページの先頭へ

ACCWeb107024

エラーテキスト   オートナンバーは、その他のフィールドではサポートされていませんが、主キーです。

意味   指定されたフィールドはオートナンバー型を使用しますが、テーブルの主キーではないため、Web との互換性はありません。

実行する操作   フィールドのデータ型を数値に変更します。回避策として、データマクロを使用して、同様の機能を実現することができます。このプロパティを使用してフィールドをデザインビューで主キーに変更するか、データ型を数値に変更します。

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×