• 締切済み

ACCESSのフォームって?

SQL言語を使って検索した結果をフォームに反映したいと思っているのですが、フォームには「ヘッダ」「詳細」「フッタ」がありこの違いがよく分かりません。 SQLだけで使う場合関係ないのでしょうか? 今まではMYSQL+PHP3を使っていましたが今回ローカルで動くデータベースが必要になりACCESSを使うことにしてみました。 変な書込みですいませんが宜しくお願いします。

みんなの回答

回答No.2

はじめまして。 ACCESSのフォームと言うことですが、 自分の場合もCHOROLYNさんと同じく、 ヘッダやフッタには表題、コマンドボタンを配置し 詳細部にコントロールを配置していきます。 というのも、フォームのレコードソースが空(0件)の場合、 詳細部は表示されません。詳細部に配置されているラベル等も同様です。 SQLサーバ等との接続において使用する場合は主キーを設定しないと テーブルは更新可能になりませんし、 (更新不可の時新規レコードは表示されません) クエリやビューなどはテーブル間結合によっては0件になってしまいます。 ですから詳細フォームのラベルなどはヘッダ部に配置するのが ベストでしょう。データは後から追加すれば詳細部に表示されていきます。 すいません。不慣れなもので支離滅裂回答になってしまいましたが 参考になりましたでしょうか?

noname#1296
noname#1296
回答No.1

検索結果が複数レコードになる場合、帳票型フォームにすると思いますが、この場合、ヘッダに見出し、フッターには合計などを配置します。検索結果のデータのコントロールは詳細セクションに配置すれば、一覧形式で表示されます。 単票形式の場合は、自分の場合はそのフォームのタイトル(得意先登録・売上元帳など)を入れています。フッターは同様に合計を表示したり、コマンドボタンを置いたりしています。

関連するQ&A

  • accessのフォーム

    accessのフォームをデザインしようとすると フォームヘッダー 詳細 フォームフッター と分かれています。 どういう使い方をするためにこうなっているのでしょうか?

  • Access フォームのページヘッダーとフッター??

    Accessフォームの質問です。 レポートにもページヘッダーとフッターがありますし、使用方法は多少なりとも分ります。 しかし、フォームにあるページヘッダーとページフッターは何の為にあるのか? フォームで使用してもどこにも反映されません。 よろしければご教授お願いします。

  • アクセスのフォーム

    昨日質問した追加です。 アクセスでフォームを作成するのですが、フォームヘッダーとフッターには表示されましたが、詳細のところが、ラベルを含め一切表示されません。 何か解決方法、または、そのような事例がありましたら、お答えください。

  • Accessのフォーム作成について教えてください。

    Accessのフォームを作成しているのですが、どうしてもわからないことがあるので教えてください。 1.フォームのヘッダーとフッターを設定したときに、プレビューで見ると黒い線がはいっていて、どうやったらこの線を消せるのでしょうか? 2.作ったフォームを普通に開いたときにデザインビューの詳細の部分だけ左にグレーの帯状のバーのようなものが表示されてしまいます。どうやったら消せるのでしょうか? いろいろ試してみたのですがわかりません。 よろしくお願いします。

  • htmlフォームから受け取ったファイルをDBへ保存

    htmlのフォームタグ内で、input type=file で受け取ったPDFファイルを phpスクリプトで、MYSQLのデータベースへ保存したいのですが どのように書けばいいのかわかりません。 保存する型はBLOB型でよいといくつかのサイトで書いてあるのですが、 SQL文の書き方や、フォームから受け取ったデータの処理の仕方などの詳細が わかりません。 フォームで受け取ったファイルをデータベース(mysql)へ保存する 簡単なサンプルコードなどが知りたいです。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • ACCESSのフォームの印刷

    アクセスのフォームで詳細とページフッターのそれぞれにデータが入っていて印刷をすると、 詳細とページフッターの間隔が開くので狭くしたいのですが、出来ますか?

  • ACCESSのタブオーダー

    access2000です。 フォームを作ったのですが フォームを開くと 詳細のテキストボックスにカーソルが来ます。 開くとヘッダーに設置したテキストボックスにカーソルが来ているようにしたいのですが タブオーダーをどうすればいいのかわかりません。 ヘッダー・詳細・フッターにわかれていますが詳細が優先されるのでしょうか? 基本的なことで申し訳ありませんがどうかお願いします。

  • Accessの分割フォームでフッターが表示されない

    環境はWin7でAccessは2013です。 分割フォームを使ってみたいと思って勉強中です。 フォームビューにするとフォームヘッダーは表示されますが、フッターが出てきません。 ボタンをフッターに配置したいのですが、どうすればフッターが表示されますか。 [可視]プロパティは「はい」で[高さ]は3cmにしています。

  • Access2002 フォームのデザイン

    Access2002のフォームで入力画面をデザインしています。ヘッダーや詳細、フッタータブなど誤って沢山いれてしまい、可能であればとりたいのですがどのようにすればよいかわかりません。よろしくお願いいたします。

  • Access2007のフォームの表示が広がってしまう

    Access2003を使用し社員管理のデータベースを作成しました。 この社員管理データベースでは、社員を表示する際にフォームを左右に表示させるように設定しています。 左のフォームでは、社員一覧を縦長のフォームで作成し右側では、その詳細を表示するようにしています。一覧表で該当する顧客をクリックすると詳細フォームでその社員の詳細が表示されるようにしています。 フォームを並べて表示させることがAccess2003では、特に問題は無かったのですが、Accessでこの並んだフォームを開くと左右のフォームが横長に広がりさらに重なって表示されています。 Access2007でフォームの表示を固定させる方法はないのでしょうか? よろしくお願い致します。

専門家に質問してみよう