• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:データベースソフト「アクセス」のプログラム)

アクセスデータベースソフトのプログラムでデータ取得できない問題の解決策

このQ&Aのポイント
  • アクセスデータベースソフトのプログラムでデータ取得できない問題について困っています。具体的には、特定の条件下での売上データを表示したいがデータが取得できず、「#Name?」と表示されます。
  • 設計の仕方に問題がある可能性も考えられますが、解決策が見当たりません。どなたか対処方法を教えていただけませんか?
  • 最終的な目標は、日付ごとに特定の条件下の売上データを表示することです。テキストボックスのデータソースにSQL文を書き込んで表示させようと試みましたが、うまくいきませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • chayamati
  • ベストアンサー率41% (260/625)
回答No.2

前回の訂正です。済みません  ・事業所: IIf(IsNull([事業所CD]=1,[金額],0)  ・事業所: IIf(IsNull([事業所CD]),[金額],0)  ・事業所0: IIf([事業所cd]=0,[金額],0) は ---------------------------------------------------------------  ・事業所: IIf([事業所CD]=1,[金額],0)  ・事業所: IIf(IsNull([事業所CD]),[金額],0)  ・事業所0: IIf([事業所cd]=0,[金額],0)

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • chayamati
  • ベストアンサー率41% (260/625)
回答No.4

閲覧数が100を超えましたね クエリ、フォーム、レポートはテーブルを土台にして築かれるものですが 最終目的のフォームの一例として提案しております -------------------------------- 従業員情報確認のフォームを添付します。 このフォームの特徴  1.一般的な複数のアイテムを持つ帳票形式のフォームです  2.これは確認(参照)用なので   ・削除、追加,変更は出来ません   ・フリガナ順の表示   ・出来るだけ多くの人数を表示するため従業員情報の基本項目のみ表示    縦方向のスクロール可能  3.従業員名をダブルクッリックで前回の従業員登録フォームを   ピンポイントで開きます -------------------------------------- これで私からの一方的な提案を終わります。

すると、全ての回答が全文表示されます。
  • chayamati
  • ベストアンサー率41% (260/625)
回答No.3

今日は、コロナウイルスまだ見通しがつきませんね お仕事に影響していますか。 テーブル設計が終わり、フォームも幾つかモデルが出来ましたので 従業員情報登録フォームを添付します。 ご覧に成ればお分かりいただけると思いますが メインフォーム(単票形式)に従業員の基本情報を配置し 人事異動等日々発生する情報をサブフォーム2つ(赤枠)に配置しました サブフォームは帳票形式となりますので、メモ書き用のフィールドを フォームフッター(右の赤枠)に配置しています。 また、従業員の家族情報もサブフォームですね ACCESSのヴァージョン等コメント下さい 暫らくお付き会い致します。

すると、全ての回答が全文表示されます。
  • chayamati
  • ベストアンサー率41% (260/625)
回答No.1

★次の3つでで開いた時の情報の違いありますか(レコード数、項目数  1.[売上情報]テーブル  2.[q_売上情報]クエリ  3.レポート >問題なのは、あるテキストボックスに表示させたい情報が、  クエリーのデータの中で、あるフィールドの一部の情報だけとなる事です。 ★レポートをデザインビューで開くと非連結のテキスットボックスはありませんか >レポートのテキストは[q_売上情報]の[事業所]フィールドのデータが  (1)”1  ”で且つ[商品]フィールドのすべての条件の際の、[売上金額]フィールドのデータを集計させて表示させたい。 (2)”null”で且つ[商品]フィールドのすべての条件の際の、[売上金額]フィールドのデータを集計させて表示させたい。 (3)”0”の際の、                    [売上金額]フィールドのデータを集計させて表示させたい。 (4)テキストは[q_売上情報]の[清算日]フィールドから抽出した日付データを表示させたい。 最終的にレポートには縦列が日付で、横列に左から(4)(1)(2)(3)の順に並ばせて、日付ごとの売上データを表示させて完成、です。 >各テキストボックスのデータソースにSQL分を書き込んで表示させようとしましたが、データが一位に取れないからなのか(?)テキストのデータが すべて「#Name?」となってしまいます。 ★クエリが未完成のようですね  「売上情報」テーブル「事業所CD、売上日、清算日、金額」をレコードソースとしたクエリです。   事業所CDにより表示位置が変わります、  ・事業所: IIf(IsNull([事業所CD]=1,[金額],0)  ・事業所: IIf(IsNull([事業所CD]),[金額],0)  ・事業所0: IIf([事業所cd]=0,[金額],0)  日付は売上日順です

すると、全ての回答が全文表示されます。

関連するQ&A