Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


221 / 9994 ←次へ | 前へ→

【13087】Re:グループごとに明細列追加
回答  hatena  - 16/10/17(月) 22:46 -

引用なし
パスワード
   >グループごとにページを表示してレポートを作成しています。
>例えばAグループの詳細が3行あったとして
>その続きから7行ほど追加することは可能でしょうか?
>文章で説明しづらいので例を表記いたします。
>例
>1ページ目
>Aグループ
>=========グループヘッダ=============
>============詳細================
> さかな      3
> やさい      7
> にく       5  ←ここまでがレコードにあるデータ
> 合計      15 ←ここからがVBA??で追加したい行
> さかな+やさい 10
> さかな+にく   8
> やさい+にく  12
>============詳細================
>=========グループフッタ==============
>
>上記の例のように対象のグループのレコードが表示し終わると
>その続きから数値等を表記したいのですが
>何か方法はありますでしょうか?
>例では詳細欄にありますがグループフッタでも大丈夫です。
>よろしくお願いします。


グループフッターを表示させてそこにテキストボックスを配置して、
コントロールソースを下記のように設定します。
レコードソースのフィールド名は「品名」「数量」と仮定して回答します。

合計のコントロールソース
=Sum([数量])

さかな+やさいのコントロールソース
=Sum(IIf([品名] In ("さかな","やさい"),[数量],0)

さかな+にくのコントロールソース
=Sum(IIf([品名] In ("さかな","にく"),[数量],0)

やさい+にくのコントロールソース
=Sum(IIf([品名] In ("やさい","にく"),[数量],0)

159 hits

【13086】グループごとに明細列追加 オスマン 16/10/17(月) 16:48 質問[未読]
【13087】Re:グループごとに明細列追加 hatena 16/10/17(月) 22:46 回答[未読]
【13089】Re:グループごとに明細列追加 オスマン 16/10/20(木) 8:14 質問[未読]
【13090】Re:グループごとに明細列追加 hatena 16/10/20(木) 14:38 回答[未読]
【13097】Re:グループごとに明細列追加 オスマン 16/10/26(水) 16:04 発言[未読]
【13100】Re:グループごとに明細列追加 hatena 16/10/28(金) 13:33 発言[未読]
【13104】Re:グループごとに明細列追加 オスマン 16/10/28(金) 15:16 発言[未読]

221 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078188
(SS)C-BOARD v3.8 is Free