会社で使うデータベースの構築をしています。(アクセス初心者)
(使用しているのは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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
あるあるbotに投稿したけど採用されなかったあるある募集
あるあるbotに投稿したけど採用されなかったあるあるをこちらに投稿してください
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Access印刷プレビューでデータが表示されない
PowerPoint(パワーポイント)
-
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
サブレポートのレポートフッターが印刷されず困っています。
Access(アクセス)
-
-
4
Accessで文字列の長さによって、フィールドの幅を自動で合わせる方法
Excel(エクセル)
-
5
Accessのフォームで、画面表示されているものを印刷する
Access(アクセス)
-
6
アクセスのレポートがうまく印刷できない
Access(アクセス)
-
7
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
8
Accessで、フォームからフォームへ値を引き継ぐやり方
Access(アクセス)
-
9
アクセスで特定のレコードのみのレポートを印刷したいのですが。
Access(アクセス)
-
10
Accessレポートで特定条件で改ページしたい
PowerPoint(パワーポイント)
-
11
アクセスのレポート印刷がうまくいかない
Access(アクセス)
-
12
Accessの桁区切りについて教えてください。
Access(アクセス)
-
13
アクセスで、レポートの幅がページの幅よりもよりも広い??
Access(アクセス)
-
14
ACCESSのフォームで次のレコードに移動しない方法を教えてください
その他(データベース)
-
15
アクセスのレポートのヘッダーを2ページ以降にもつけるには?
Access(アクセス)
-
16
アクセスでレポートの1印刷内に複数のレコードを表示させたい
Visual Basic(VBA)
-
17
アクセスのレポートを印刷すると白紙がでてきます。改ページついて教えてください。
その他(データベース)
-
18
Access2003でpng画像の透過部分が透明にならない
Word(ワード)
-
19
ACCESS フォームをそのまま印刷について
その他(データベース)
-
20
アクセスのクエリでパラメータを表示させない方法は?
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのレポート上のテキスト...
-
Accessのフォーマット時イベント
-
レポートのラベルなどの非表示...
-
Access チェックボックスを使...
-
レポートのコントロールソース...
-
accessレポートにwordの文...
-
Access2007の罫線設定のあるレ...
-
Accessでページヘッダーだけが...
-
テキストボックスにコントロー...
-
ACCESSでデータゼロ件の時レポ...
-
アクセスについて教えて下さい
-
Accessでレポートの項目をVBAで...
-
Access2007 のレポートで
-
★お手上げ状態です。助けてくだ...
-
BusinessObjectsについて教えて...
-
Accessのサブレポートでデータ...
-
計算結果がレポートビューでは...
-
Accessでの複数クエリ(テーブ...
-
ACCESS97におけるエラーメッセージ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのレポート上のテキスト...
-
Accessでレポートの項目をVBAで...
-
Accessでページヘッダーだけが...
-
ACCESS レポートでグループご...
-
テキストボックスにコントロー...
-
Access チェックボックスを使...
-
レポートのラベルなどの非表示...
-
accessレポートにwordの文...
-
エクセルで表を作り、ピボット...
-
ACCESS2000 VBAで印刷時にサブ...
-
Access 複数列レポートにおいて...
-
レポートのコントロールソース...
-
Accessのフォーマット時イベント
-
★お手上げ状態です。助けてくだ...
-
アクセスのレポートで空白のテ...
-
計算結果がレポートビューでは...
-
アクセスでレポート作成時にデ...
-
ACCESS でフォームフィルターを...
-
Access2013でレポートを名前を...
おすすめ情報