Access 2007 でレポートをデザイン ビューで印刷すると、テキスト ボックスに "#エラー" と印字される

現象
Microsoft Office Access 2007 で、コントロール ソースにフィールドを参照する式が指定されたテキスト ボックスを含むレポートを、デザイン ビューで印刷すると、テキスト ボックスに “# エラー” と印字されます。
解決方法
この問題を解決するには、2007 Microsoft Office スイート Service Pack 2 をインストールしてください。この Service Pack をダウンロードするには、次のマイクロソフト Web サイトを参照してください。 Microsoft Office スイート Service Pack 2 (SP2) の詳細については、下記のサポート技術情報を参照してください。
953195 2007 Microsoft Office スイート Service Pack 2 (SP2) および Microsoft Office Language Pack 2007 SP2 について
回避策
「解決方法」の 2007 Microsoft Office スイート Service Pack 2 (SP2) をインストールせずにこの問題を回避するには、デザイン ビュー以外の表示モード (レポート ビュー、印刷プレビュー、またはレイアウト ビュー) で印刷してください。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。この問題は、 2007 Microsoft Office スイート Service Pack 2 (SP2) で修正済みです。
詳細

問題の再現手順

  1. Access 2007 を起動します。
  2. 新しいデータベース ファイルを MDB 形式、または ACCDB 形式で作成します。
  3. 新しいテーブルを作成して、以下のフィールドを作成し、テーブル1 という名前を付けて保存します。

    フィールド : ID
    データ型 : オートナンバー型 (主キー)

    フィールド : F1
    データ型 : テキスト型

    フィールド : F2
    データ型 : 数値型
  4. データシート ビューで以下のデータを入力して、閉じます。
    IDF1F2
    1
    2
  5. 新しいレポートを作成し、レポートのプロパティの [レコード ソース] に [テーブル 1] を指定します。
  6. テキスト ボックスを追加し、[コントロール ソース] に =[F1] と入力します。
  7. さらにテキスト ボックスを追加し、[コントロール ソース] に =[F2] と入力します。
  8. [表示] を [レポート ビュー] に切り替えます。
  9. 手順 6、7 で追加したテキスト ボックスにデータが正しく表示されることを確認します。
  10. [表示] を [デザイン ビュー] に切り替えます。
  11. Microsoft Office ボタン (Microsoft Office ボタン) をクリックして、[印刷] をクリックします。
  12. [プリンタ名] に印刷するプリンタを指定して [OK] をクリックします。

結果

手順 6、7 で追加したテキスト ボックスに “#エラー” と印字されます。
プロパティ

文書番号:954613 - 最終更新日: 09/20/2016 09:08:00 - リビジョン: 5.0

Microsoft Office Access 2007

  • kbharmony kbbug kbtshoot kbexpertiseinter KB954613
フィードバック