こんにちは。 最近Accessを勉強し始めた者です。
レポートやフォームのレコードソースに、選択クエリを作成してオブジェクトとして残すか、クエリビルダーでレコードソースを作成するか、どちらがいいのでしょうか?場合によって使い分けするのであれば、どんな時にどちらを使うのでしょうか?
レポートのレコード ソースを設定する
名前付きクエリと埋め込みクエリの項目をチェックですね
どうでもいい経験談を加えると 「ACCESSが壊れた」とき、レコードソースプロパティが壊れてクエリがわからないなんてことには何度か遭遇してますね 名前付きクエリのSQLが壊れたのには遭遇したことはありません(偶々かもしれませんが)
まずは、どの程度の規模のシステムなのかによるでしょう。 レポート数が一桁から20ぐらいまでなら、どちらでもいいでしょう。
レポート数が多数になると、名前付きクエリにしておくと、クエリ数も増えて管理が煩雑になります。 クエリ名を工夫してレポートの関係が分かるようにするという管理法もあるにはありますが。
私の設計したシステムの場合、レポート数100以上なんてのもありますので、ほとんど埋め込みクエリにします。 ただし、複数のフォームやクエリで共通で使うクエリは名前付きクエリにすることもあります。
貴重なご意見をありがとうございました。 壊れた時のリカバリー・オブジェクト数との兼ね合いを見て感が陽と思います。
不適切なコンテンツとして通報するには以下の「送信」ボタンを押して下さい。 現在このグループでは通報を匿名で受け付けていません。 管理者グループにはあなたが誰であるかがわかります。
どのように不適切か説明したい場合、メッセージをご記入下さい。空白のままでも通報は送信されます。
通報履歴 で、あなたの通報と対応時のメッセージを確認できます。
トピックをWIKIWIKIに埋め込む
次のコードをWIKIWIKIのページに埋め込むと最新のコメントがその場に表示されます。
// generating...
プレビュー
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
Markdown Tables generator
ここまでがあなたのコンテンツ
ここからもあなたのコンテンツ
レポートのレコード ソースを設定する
名前付きクエリと埋め込みクエリの項目をチェックですね
どうでもいい経験談を加えると
「ACCESSが壊れた」とき、レコードソースプロパティが壊れてクエリがわからないなんてことには何度か遭遇してますね
名前付きクエリのSQLが壊れたのには遭遇したことはありません(偶々かもしれませんが)
まずは、どの程度の規模のシステムなのかによるでしょう。
レポート数が一桁から20ぐらいまでなら、どちらでもいいでしょう。
レポート数が多数になると、名前付きクエリにしておくと、クエリ数も増えて管理が煩雑になります。
クエリ名を工夫してレポートの関係が分かるようにするという管理法もあるにはありますが。
私の設計したシステムの場合、レポート数100以上なんてのもありますので、ほとんど埋め込みクエリにします。
ただし、複数のフォームやクエリで共通で使うクエリは名前付きクエリにすることもあります。
貴重なご意見をありがとうございました。
壊れた時のリカバリー・オブジェクト数との兼ね合いを見て感が陽と思います。