Access VBA質問箱 IV

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

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


157 / 2272 ツリー ←次へ | 前へ→

【12794】次のレコードを参照 bbk 15/4/2(木) 17:28 質問[未読]
【12795】Re:次のレコードを参照 hatena 15/4/2(木) 18:48 回答[未読]
【12796】Re:次のレコードを参照 bbk 15/4/3(金) 7:31 質問[未読]
【12797】Re:次のレコードを参照 hatena 15/4/5(日) 1:04 回答[未読]
【12798】Re:次のレコードを参照 bbk 15/4/6(月) 7:45 お礼[未読]

【12794】次のレコードを参照
質問  bbk  - 15/4/2(木) 17:28 -

引用なし
パスワード
   Access2003を使っています。

いろいろと調べてみたのですが
自分では解決出来ずに質問いたします。

レポートの詳細セクションで次のレコードの
フィールド内容を取得したいのですが
どういった方法があるでしょうか?

知っている方おられましたらよろしくお願いします。

【12795】Re:次のレコードを参照
回答  hatena  - 15/4/2(木) 18:48 -

引用なし
パスワード
   ▼bbk さん:
>レポートの詳細セクションで次のレコードの
>フィールド内容を取得したいのですが
>どういった方法があるでしょうか?

連番フィールドとかはありますか。あればそれを元に取得できます。

なければ、
前のレコードなら比較的に簡単に取得できますが、次のレコードとなるとちょっと面倒です。
先頭のレコードを非表示にして、データを格納しておいて、次のレコードで、
それと比較すれば、結局同じことになりますが、それではダメですか。

どのようなフィールドがあって、次のレコードとデータでどのようなことをしたいのか、具体的に説明してもらえるともう少しまともな回答ができると思います。

【12796】Re:次のレコードを参照
質問  bbk  - 15/4/3(金) 7:31 -

引用なし
パスワード
   hatenaさま

品名フィールドと出荷数フィールドがあり
品名    出荷数   出荷合計
 A      2
 B      2
 B      1      3
 C      3
 D      4
 D      1      5

このような感じで同じ品名が2件以上の場合の最後のレコードの時に
出荷合計として同じ品名の出荷数を合計して表示したいです。
連番はありません。

よろしくお願いします。 

【12797】Re:次のレコードを参照
回答  hatena  - 15/4/5(日) 1:04 -

引用なし
パスワード
   「並べ替え/グループ化の設定」で「品名」でグループ化してグループヘッダーを表示させます。

グループヘッダーに下記のテキストボックスを配置します。

コントロールソース =Count(*)
名前 グループ内件数
可視 いいえ

詳細セクションに下記の3つのテキストボックスを配置します。

コントロールソース =1
集計実行 グループ全体
可視 いいえ
名前 グループ内連番


コントロールソース =[出荷数]
集計実行 グループ全体
可視 いいえ
名前 グループ内累計


コントロールソース =IIf([グループ内件数]>1 And [グループ内件数]=[グループ内連番],[グループ内累計] , Null)
可視 はい


以上です。

【12798】Re:次のレコードを参照
お礼  bbk  - 15/4/6(月) 7:45 -

引用なし
パスワード
   hatenaさん

解決できました。
ありがとうございます。

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