
会社で使うデータベースの構築をしています。(アクセス初心者)
(使用しているのはACCESS 2007、OSはVISTAです。)
得意先元帳のレポートを作っていて、残高をレコードごとに表示するためにテキストボックスで計算しています。
・前月からの繰越金額(テキストボックス:不可視)
・売上金額の累計(テキストボックスで集計:不可視)
・入金額の累計(テキストボックスで集計:不可視)
これらを使って新たなテキストボックス(可視)で計算し、レポートビューで見ると計算結果を見ることができるのですが、印刷プレビューでは表示されません。(すべて詳細欄に置いてあります。)
何か操作等足りないことがあるのでしょうか?
まだまだ勉強中のため、原因を突き止めることができていません。
ご教授いただけると幸いです。
また、説明不足な部分がありましたら教えてください、補足いたします。

No.2ベストアンサー
- 回答日時:
#1です。
補足いただいてもまだ判らないところがあります。例えば「累金額 … 金額 (不可視:集計実行で全体を選択)」で「集計実行で全体を選択」とは?しかし補足いただいても、あまり有効な回答はできそうもありません。ACCESS 2007もありません。
しかし質問と補足から「何らかの演算がレポートビューではなされ、印刷プレビューではなされない」可能性を考えます。
この問題を切り分けるため、レポートでできるだけ演算を使用せずSQL文で表現できないでしょうか?
あるいは質問を切り替えて、「これこれのテーブルから必要なデータを取り出すためのSQL文はどのように書けばよいか?」としては如何でしょうか?
いろいろ考えてくださり、ありがとうございます。
「集計実行」とは、テキストボックスのプロパティを見たときにデータタブを選択すると表示されるもので、「なし」「グループ全体」「全体」と集計の範囲を選択するものとなっています。
これを使って、行ごとの累計を出して、それを繰越残高から差し引くことで行ごとの残高を出そうとしたのですが、どうもこの計算のためにどこかに不具合を出している可能性を考えたほうがよいのですね。
ご提案いただいたように、一度こちらの質問を閉じて、まずSQL文でデータを取りだす方法を自分で考えてみて、詰まったときにまた質問し直すことにします。
違う道筋を導き出してくださっただけでもありがたいです。
お持ちのバージョンが2007ではない中でお時間を取ってくださり、ありがとうございました。

No.1
- 回答日時:
回答が出にくい質問の仕方です。
一般的には
1.関係するテーブルとそのフィールド
2.当該レポートのレコードソース(SQL文)
3.それぞれのテキストボックスのコントロールソース
4.「新たなテキストボックス(可視)」の計算式
などを提示してください
この回答への補足
全く情報が足りないですね、どうもすみません。
1.のテーブルと関係フィールドですが
テーブル名:T_TEMP売上関係帳票用(追加クエリで売上、入金、繰越などのデータを集めています)
各フィールド
・請求先(得意先コードが入っています)
・日付(売上日や入金日などが入っています)
・伝票番号(それぞれの伝票に割り振られているものです)
・コード(メーカーコードや入金コードが入っています)
・品名(メーカーコードに係る商品名や繰越残高のような項目名)
・摘要(伝票入力時に入れたもの)
・数量
・単価
・金額(各商品の合計金額や一月分の消費税額)
・入金額
・振込手数料
・繰越残高
・消費税区分(税込金額の場合、「*」を金額の隣に表示するため)
2.レポートのSQL文
SELECT T_TEMP売上関係帳票用.請求先,
T_TEMP売上関係帳票用.請求先名,
T_TEMP売上関係帳票用.日付,
T_TEMP売上関係帳票用.伝票番号,
T_TEMP売上関係帳票用.摘要,
T_TEMP売上関係帳票用.コード名,
T_TEMP売上関係帳票用.品名,
T_TEMP売上関係帳票用.数量,
T_TEMP売上関係帳票用.単価,
T_TEMP売上関係帳票用.金額,
T_TEMP売上関係帳票用.振込手数料,
T_TEMP売上関係帳票用.入金額,
T_TEMP売上関係帳票用.繰越残高,
T_TEMP売上関係帳票用.消費税区分
FROM T_TEMP売上関係帳票用;
30.テキストボックスのコントロールソース(もう一つ抜けていました。。。)
繰越残高 … 繰越残高(不可視)
累金額 … 金額 (不可視:集計実行で全体を選択)
累振手 … 振込手数料(不可視:集計実行で全体を選択)
累入金 … 入金額 (不可視:集計実行で全体を選択)
累残 … =[繰越残高]+[累金額]-([累振手]+[累入金])
4.可視のテキストボックスにある計算式
=IIf([品名]="繰越残高",[繰越残高],[累残])
です。
まだ足りないところがありましたらご指摘ください。
お手数おかけしますが、宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- Visual Basic(VBA) Excel VBA ユーザーフォーム内のラベルにテキストボックスの小計を出す方法 5 2022/08/17 14:27
- Excel(エクセル) 文字列を数式として変換する事はできますか? 6 2022/06/23 10:38
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- 会計ソフト・業務用ソフト 会計ソフトを探してます。 4 2022/08/17 08:35
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- PowerPoint(パワーポイント) PowerPoint2007を使用しています。 図を挿入し、その上にテキストボックスで文字入れをした 2 2023/07/13 08:35
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
このQ&Aを見た人はこんなQ&Aも見ています
-
Access印刷プレビューでデータが表示されない
PowerPoint(パワーポイント)
-
サブレポートのレポートフッターが印刷されず困っています。
Access(アクセス)
-
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
-
4
Accessの桁区切りについて教えてください。
Access(アクセス)
-
5
アクセスのレポートがうまく印刷できない
Access(アクセス)
-
6
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
7
「Access」のフォームで、同じデータの入力の手間を省くには?
Access(アクセス)
-
8
アクセスのレポートに、フォームで算出した数字を表示させたい
Access(アクセス)
-
9
accessのレポートであとから他のテーブルのフィールドを追加する方法
Access(アクセス)
-
10
アクセスVBAで、フォームの値をレポートに代入したい
Access(アクセス)
-
11
Access チェックボックスを使ってレポートへの表示・非表示
その他(データベース)
-
12
Access コンボボックスの値をクリアしたい。
PowerPoint(パワーポイント)
-
13
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
14
Accessのフォームで、画面表示されているものを印刷する
Access(アクセス)
-
15
クエリ上でフィールド名が2つあるときの見分け方
Access(アクセス)
-
16
アクセス レコードセットを更新できません
その他(データベース)
-
17
VBAのTextBoxに半角数字のみ入力したい
Visual Basic(VBA)
-
18
アクセスのフォーム画面の印刷についてです。
Access(アクセス)
-
19
ACCESS フォームをそのまま印刷について
その他(データベース)
-
20
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessのフォーマット時イベント
-
計算結果がレポートビューでは...
-
ACCESSのレポートで改行...
-
ACCESS2000レポート...
-
Accessでの複数クエリ(テーブ...
-
Access チェックボックスを使...
-
ACCESS2000 VBAで印刷時にサブ...
-
Accessレポートで、ページが変...
-
Access上で作成したレポートのE...
-
エクセルで表を作り、ピボット...
-
Accessのレポートで項目ラベル...
-
レポートのコントロールソース...
-
Accessフィールドのコントロー...
-
テキストボックスにコントロー...
-
「#エラー」の回避
-
差込印刷で顧客別に複数行のデ...
-
ExcelからAccessデータを検索す...
-
Accessのクエリーのゼロデータ...
-
Accessのレポートで「並べ替え/...
-
Accessのレポート機能で空白に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのレポート上のテキスト...
-
★お手上げ状態です。助けてくだ...
-
テキストボックスにコントロー...
-
Access チェックボックスを使...
-
Accessのフォーマット時イベント
-
エクセルで表を作り、ピボット...
-
Accessでレポートの項目をVBAで...
-
ACCESS2000 VBAで印刷時にサブ...
-
Access上で作成したレポートのE...
-
BusinessObjectsについて教えて...
-
accessレポートにwordの文...
-
アクセスのレポートで空白のテ...
-
計算結果がレポートビューでは...
-
アクセスでレポート作成時にデ...
-
Access レポートフッターを条...
-
ACCESSでデータゼロ件の時レポ...
-
レポートのラベルなどの非表示...
-
ACCESS レポートでグループご...
-
ACCESSのレポートフッターをグ...
おすすめ情報