よろしくお願いします。
Accessのレポートでは、グループごとに小計を出したり、フッター・ヘッターを付けたりできますけど、フォームではできないんでしょうか?
例えば、販売データの商品分類にABCのランクをつけて、ランク別に出荷数量と売上金額の集計をフォームでできるようにしたいです。
その際に、ページフッターにまとめて小計を表示するのではなく、ランクごとに小計を入れてみたりとか、AランクとBランクの間に1行分だけ行間を開けるとか・・・
レポートだと、プレビューで停止しても画面操作が不便ですし、日次データなので印刷してファイルするほどのデータでもありません。
良い方法があれば教えてください。
No.1ベストアンサー
- 回答日時:
Q、Access のフォームで小計とかできませんか?
A、多分、不可能です。が、クエリかレコードソースをSQLで書けば・・・。
次は、擬似的に小計欄を発生させる一つのやり方です。
<goods>
ID___Goods___ Kubun___Sales
1____abc_______A________\1,000
2____def_______B________\2,000
3____ghi________C________\3,000
4____jkl_________A________\1,200
[イミディエイト]
? DBSelect("SELECT ID, Goods, Kubun, Sales FROM Goods ORDER BY Kubun, goods")
1;abc;A;1000;
4;klm;A;1200;
2;def;B;2000;
3;hig;C;3000;
? DBSelect("SELECT 0 AS ID, '小計' As Goods, Kubun, SUM(Sales) FROM Goods group by Kubun")
0;小計;A;2200;
0;小計;B;2000;
0;小計;C;3000;
まずは、このような2つの Select文を作成します。
要は、この2つの結果が単一のセットであれば良い訳です。
ならば、UNION キーワードで連結するのみ。
<クエリ1>
SELECT ID, Goods, Kubun, Sales FROM Goods ORDER BY Kubun, goods
UNION SELECT 0 AS ID, '小計' As Goods, Kubun, SUM(Sales) FROM Goods group by Kubun
ORDER BY Kubun, goods;
《クエリ1>の実行結果》
ID___Goods___Kubun___Sales
1____abc_______A_________\1,000
4____klm_______A_________\1,200
0____小計_____A_________\2,200
2____def_______B_________\2,000
0____小計_____B_________\2,000
3____hig________C________\3,000
0____小計______C________\3,000
これで、質問者の企てが半ば(?)実現できたんじゃないでしょうか・・・。
No.2
- 回答日時:
>AランクとBランクの間に1行分だけ行間を開けるとか・・・
このような考え方はデータベースのものではありません
テーブルやクエリのようなレコードセットでは
フィールドには同じ種類の値だけを格納するというのが大原則です
小計のような意味の異なる数字を入れてはいけません
フォームでランクごとの小計を求めたければ
ランクテーブルを作り、ランクテーブルから作った単票フォームに
販売データをサブフォームとしてランクでリンクしてはめ込み
サブフォームのフッターで小計を求めるというようなことになるでしょう
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- Excel(エクセル) エクセルの数式について(数値を探し出したいです。) 4 2023/04/18 16:35
- Access(アクセス) access レポート 請求書について 2 2022/07/04 22:52
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- Yahoo!ショッピング yahooオークションでのトラブル 3 2023/07/10 21:06
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) VBA 毎日取得するデータを順番に反映していく方法 6 2023/08/26 16:22
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- Excel(エクセル) 【マクロ】同じフォルダ内にある複数ブックから1つのブック内の1シートにデータを集めたい 6 2022/09/28 18:16
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
フォーム上で小計など自動計算するには・・・
その他(データベース)
-
【アクセス】クエリで、行と列を入れ替えるには?【access】
Access(アクセス)
-
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
-
4
Accessの帳票フォームで重複データを非表示にしたい
その他(データベース)
-
5
Access サブフォームでの選択行の取得
その他(データベース)
-
6
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
7
Accessの条件付き書式設定で、複数の条件が一致した時の書式を設定したい
その他(Microsoft Office)
-
8
Access終了時にマクロまたはVBAの実行したい
その他(Microsoft Office)
-
9
Access2013 レポートで一定行数ごとに集計を表示したい
その他(データベース)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
12
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
-
13
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
14
Acsess アクセス のクエリでオーバーフローしてしまいます。
Access(アクセス)
-
15
「#エラー」の回避
Access(アクセス)
-
16
計算結果が0なら空白にしたい。ただし・・・
Access(アクセス)
-
17
Accessで“0”ゼロ表示をする
Excel(エクセル)
-
18
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
19
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
20
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポケモン空の探検隊 依頼のラ...
-
教えてGOOの回答者はなぜ知恵袋...
-
スプラトゥーン3オンライン対戦...
-
パズドラのランキングダンジョ...
-
材木に表示させる「特一」って...
-
みんなのゴルフ6 ライジング...
-
ドラクエテリワンの3DSでも鳥系...
-
誰にでも平等に接することが出...
-
アクセスのフォーム上でのカウ...
-
原神インパクトで冒険者ランク...
-
PSの「学校をつくろう!!」の...
-
戦績は?
-
『ワンランクアップ』『ワンラ...
-
今月のランキング-位
-
apexのアリーナランク野良の味...
-
質問者がバッドアンサーの評価...
-
ガンサバイバーのロケットラン...
-
初めてガチャ限ゲットしたのは...
-
酒フェス的なところで床に嘔吐...
-
ドイツ語でpollmann-karosserie...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
教えてGOOの回答者はなぜ知恵袋...
-
このサイトでSランク到達する人...
-
『ワンランクアップ』『ワンラ...
-
ドラクエテリワンの3DSでも鳥系...
-
質問者がバッドアンサーの評価...
-
スプラトゥーン3オンライン対戦...
-
ポケモン空の探検隊 依頼のラ...
-
なぜ上位3割、偏差値55あたりの...
-
アクセスのフォーム上でのカウ...
-
マリオカートアドバンスのランク
-
こういうマナーの悪いユーザー...
-
Access のフォームで小計とかで...
-
広末涼子さん、AV出たら売れま...
-
空白のないドロップダウンリス...
-
APEXについてです 今スプダイヤ...
-
プロスピAは飽きませんか?Sラ...
-
パズドラのランキングダンジョ...
-
プロスピAについてです。 S、S...
-
第五人格のランクについて よく...
-
パズドラで王冠一つも持ってな...
おすすめ情報