今ACCESSで製作中のツールで、このようなテーブルから表を作らないといけないのですが、普通に帳票フォームとして作ると思うように出来なくて困っています。
★テーブル★ ★希望の表★
[フィールド]
(1)日付 1 2 3 4 ~(略)
(2)曜日 月 火 水 木
(3)目標数 目標数
(4)売上げ ⇒ 売上げ
(5)家賃 家賃
(6)電話代 電話代
~(略)
希望の表がずれてしまいましたが、とにかく日ごとに目標数、売上げ等の値が表示させたいんです。
帳票形式にすると、どんどん下にレコードが表示されていくわけですが、それを右にするという事はやっぱり出来ないのでしょうか。そうなると、日付の分*項目数のテクストボックスを作ってレコードソースで一つ一つ設定していくしかないのかなぁと途方に暮れている次第でございます・・・。
途方に暮れつつも、レコードソースにレコードを指定する方法も全く分からず思考回路が停止寸前です。
どんな事でもよろしいので、何か良い方法、ご指摘あればご教授下さい。質問すら上手くまとめられていませんが、本当に困っているのでよろしくお願い致します。
No.2ベストアンサー
- 回答日時:
クロス集計の利用は?^^
早朝からご回答ありがとうございます!
何てこと!というカンジですけど、本当にクロス集計で
制作すると希望通りの表を表示できそうです。
クロス集計自体を知らなかった私の調査不足でした。
お陰様でスマートに制作できそうです!
本当にありがとうございました☆
No.1
- 回答日時:
>帳票形式にすると、どんどん下にレコードが表示されて
>いくわけですが
↑の形は基本的に×? となると、以下の方法かな?
列が変動する可能性が有る場合、そのMAX値(絶対に
オーバーしないであろう数)でフォームを帳票形式に作成
するか、半永久的に増えるようなら、フォームは諦めて、
集計クエリで作成する方法があるとおもいます。
この回答への補足
お忙しい中ご返答ありがとうございます★☆★
そうなんです(><)本当はこういう場合は帳票形式でするのが素敵なんですが。
普通はレコードの内容を横に並べて、帳票形式でフォームの「詳細」という部分にどんどん下向きに次のレコード、その次と表示されていく訳ですが。
今回の場合は表の関係で、レコードの内容を縦に並べて、それをどんどん右に次のレコード、その次のレコードと表示していきたいんです。これが帳票を使えない理由です。
今は無理矢理10日分ごとに区切って(テキストボックスの数に制限があるみたいで)、すべてテキストボックスを作ってプログラムで表示をするようにしていますが、いまいちスマートでない気がして・・・。質問内容と条件が色々不足しておりました。申し訳ございません。
失礼致しました。フォームを諦めて、とあったので
「それは困る!」と思いよく調べずに補足を記述してしまいました。お陰様で集計クエリで制作できそうです☆
本当にどうもありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- PHP クエリObjectをforeachで回す時に、次のレコードへ移動せずに次のレコードを取得したい 2 2022/07/28 15:29
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Accessで、一つのフォーム画面を複数開きたい
Access(アクセス)
-
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
-
4
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
5
Acccessで2つのテーブルから1つのフォームをつくりたい
Access(アクセス)
-
6
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
7
アクセスVBAのMe!と[ ]
Access(アクセス)
-
8
ACCESS フォームをそのまま印刷について
その他(データベース)
-
9
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
10
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
11
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
12
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
13
Access 複数フォームを開き、画面の最上面にしたいフォームをコント
その他(データベース)
-
14
選択クエリで空欄のテーブルがあっても表示したい
Access(アクセス)
-
15
「メソッドまたはデータメンバが見つかりません。」というエラーが出ます。
その他(データベース)
-
16
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
17
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
18
サブフォームを非表示させる方法を教えて下さい
その他(Microsoft Office)
-
19
アクセスのコンボボックスのデータについて
Access(アクセス)
-
20
[Access]帳票フォームにて連続する非連結コントロールに個々の値を入れるには
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPのNULLレコード表示について...
-
レコードが存在しなかった場合
-
ファイル書込みで一行もしくは...
-
Access を×ボタンで閉じ...
-
ADO VBA 実行時エラー3021
-
DataGridViewの内容をDBに反映...
-
アクセスでレポートの1印刷内...
-
Accessでレコードの更新を任意...
-
レコード長を数えてくれる関数
-
[VBA] ADOの Clone と AddNew
-
サブフォームに新規レコードを...
-
レコードセット(ADO.Recordset)...
-
Access でレコードセレクタが押...
-
差し込み印刷のレコード数について
-
サブレンジ分割されたNDB(富士...
-
SYLKファイルフォーマットについて
-
桁数を指定してファイルデータ...
-
ACCESSで大量の更新を行うと「...
-
DataGridViewの、選択されてい...
-
データベースへのinfoの入力
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ADO VBA 実行時エラー3021
-
カレントレコードが無い事を判...
-
レコードが存在しなかった場合
-
ファイル書込みで一行もしくは...
-
DataGridViewの内容をDBに反映...
-
差し込み印刷のレコード数について
-
ワードの差込印刷で教えて下さ...
-
レコードセット(ADO.Recordset)...
-
アクセスでレポートの1印刷内...
-
JSPのNULLレコード表示について...
-
Access でレコードセレクタが押...
-
Line Inputで文字化け(助けて...
-
ヘッダレコードとトレーラレコ...
-
DataGridViewの、選択されてい...
-
サブフォームに新規レコードを...
-
ACCESSで大量の更新を行うと「...
-
[VBA] ADOの Clone と AddNew
-
DataGridViewにてセル以外をク...
-
サブレンジ分割されたNDB(富士...
-
VB6.0のIsNull関数に相当するもの
おすすめ情報