|
出張に行っていたもので返信が遅くなって申し訳ありません。
教えて頂いた事全て試してみたのですが上手く動作しませんでした。
正確に状況説明ができていなかったようなのでもう一度説明しなおします。
例
テーブルI
ID オートナンバー
日付 日付型
名前 テキスト
結果1 数値型
結果2 数値型
テーブルI データ
ID 日付 名前 結果1 結果2
1 2000年1月1日 A 130000 235
2 2000年2月1日 B 180000 285
3 2001年1月1日 A 200000 300
4 2001年2月1日 B 100000 185
5 2002年1月1日 C 170000 275
6 2002年2月1日 C 250000 335
7 2003年1月1日 A 100000 185
8 2004年1月1日 B 150000 260
9 2004年2月1日 C 190000 290
・ ・ ・ ・ ・
・ ・ ・ ・ ・
・ ・ ・ ・ ・
・ ・ ・ ・ ・
フォーム コントロールソース/イベント
comb年 :非連結、
集合値ソース:SELECT Left(クエリ.日付,4) FROM クエリ4 GROUP BY Left(クエリ.日付,4);
txt年 :日付
txt名前 :名前
txt結果1 :Sum([結果1])
txt結果2 :Sum([結果2])
txt結果1前年
txt結果2前年
cmd検索 :クリック時 イベントプロシージャ
↑抜けていました。申し訳ありません。
尚、テーブルからクエリを作成し、クエリを元にフォームを作成しています。
以下クエリのSQLです。
SELECT テーブルI.日付, テーブルI.名前,
テーブルI.結果1, テーブルI.結果2
FROM テーブルI;
comb年により年数を選択し、cmd検索により実行。
txt結果1、txt結果2に選択年度累計表示。
ここまではできているのですが、
txt結果1前年、txt結果2前年に選択年の前年累計を
表示させたいと思っております。
今まで教えて頂いたことをヒントに
自分でもチャレンジ中ですが宜しくお願い致します。
説明足らずで申し訳ありません。
教えて頂くのに状況を上手く説明するのは難しいものですね。
|
|