• ベストアンサー

Access フォームの表示順をなおしたい

いつもお世話になっています。 Access フォームを利用していたのですが、テーブルの既存データを更新してから、そのフォームでのデータ表示順が変わってしまいました。 レコードにはIDとして番号データがあるので、小さい順にフォームに表示させたいと思います。 ちなみに、元となるテーブルはID番号が小さい順に並んでいます。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • mskhas
  • ベストアンサー率100% (2/2)
回答No.1

フォーム上のポイントとなる場所で並べ替えをしてみたらどうでしょう。

関連するQ&A

  • アクセスのフォームで選択肢の表示順を変えるには?

    アクセスでフォームの設計をしています。 支払先には支払先マスターのテーブルのデータをルックアップできるようにしたのですが、新規の仕入れ先が増えた場合、マスターに順次登録していくと順番がバラバラになってしまい、探すのに苦労するのでフリガナを付けて50音順に表示したいのですが、うまくできません。 テーブルにはフリガナフィールドを追加し、並べ替えを行ってもフォームの入力画面でプルダウンリストは従来のID順に表示されてしまいます。 どなたかご存じの方教えて下さい。よろしくお願いします。

  • Accessのフォーム

    Access2003を使用しています。 テーブルまたはクエリを元に作成したフォームにはテーブル・クエリに入力されているデータが表示されますよね? それらのデータをフォームから変更出来ないようにする方法はありますか? データ自体を非表示(入力用フォーム)にするのではなく、既存のデータは表示されるけど変更は出来ないという状態にしたいです。 ちなみに新規入力は行えるようにしておきたいです。 よろしくお願いします。

  • ACCESS2000のフォームの表示について

    ACCESS2000の初心者です。AとBの2つのフォームがあり、それぞれテーブルが別ですが、ID名が同じにしてあります。 例えば、Aフォームを開いて、ID番号100を閲覧しているとき、Bフォームを開くと、BフォームのID番号100のデータを閲覧できる方法はどうすればよろしいのでしょうか。いろんな参考書をみてみたりしましたが、いまいちピンポイントな回答がありません。よろしくお願いいたします。

  • Accessフォームのコントロールソースについて

    こんにちは。お世話になります。 分からないので押していただけると助かります。 Accessのフォームでテキストボックスに表示するデータについて何ですが、 テーブルT1の項目名[住所]が、Nullの時に、[電話番号]を表示する形にしたいのですが、 コントロールソースに =IIF([ID]is null ,[仮ID],[住所] =Nz([ID],[仮ID]) のどちらを入力しても、#エラーになります。 そこで、そのようなことってできるのかどうかを教えていただきたいのです。 また、できたとして、新規入力する時には、T1のテーブルの[ID]欄に入力するようにしたいのですができますか? レコードソース=T1 です。 すみませんがよろしくお願いいたします。

  • フォーム上に画像表示したい

    お世話になります。 Access2010 テーブルに「画像」というフィールドがあり、データ型は「添付ファイル」です。 ※それぞれのレコードでファイルは指定済み。 ID 名前 電話番号 画像 1  AAA 090-   📎 2  BBB 090-   📎 3  CCC 090-   📎 フォームにリストボックスがあり、ID、名前、電話番号を表示しているの ですが、例えば、ID1が選択されたときに、それに該当する画像をフォーム上 に表示させたいところです。 どのようにすれば表示させることが可能でしょうか。 VBAで選択されたIDを取得して・・・ってやらなければいけないのか、 表示させるのに「連結オブジェクトフレーム」「非連結オブジェクトフレーム」 「イメージ」のどれを使うことになるのか。。いろいろやり方はあると 思うのですが、その辺がモヤモヤしていてよく分かりません。 ご教示の程、宜しくお願い致します。

  • アクセス2000のフォームについて

    アクセスでまたつまずいてしまいました。ちょっと教えてください。 複数のテーブルから選択クエリを作り、それを基にオートフォームでフォームを作ったのですが、フォームでデータの入力が出来ません。クエリでもデータの入力が出来ません。 「このレコードセットは更新できません」と下のほうに出ます。 フォームのプロパティのデータの更新の許可と、データ入力用のところは“はい”になっています。 私では原因がわかりません。わかりにくい質問でしょうが、どなたかご指導お願いします。

  • access2000でデータの変更の内容がわかるようにしたいのですが。

    ACCESS初心者です。 ACCESS2000でフォームで既存レコードのどこかを更新したら、 (1)変更する前のデータをテーブル?で保存していきたい。(変更されたデータの過去分のデータをどんどん残していく。上書きはしない)&表示できれば尚うれしい。 (2)データを更新した日時も(1)と同じテーブルに書き込みたい。(こちらも(1)同様表示できれば尚うれしい)のです。 この作業はアクセスでできる?!と思っているのですが、 どなたかご教授頂ける方、よろしくお願いします。

  • Access2010 更新データのレポート表示

    Access初心者です。 新規データを入力しても、レポートが更新されずに困っています。 (テーブルや、フォーム内では、データは更新されています) エクセルデータをAccess2010にインポートして、元テーブルを作成しました。 元テーブルを元に、フォーム・レポート・検索クエリ(年度別・分類別)等を作成しました。 ここまでの作業で、新規データの入力はありませんでした。 ところが・・・ 新規データをフォームに入力すると、元テーブルは更新されますが、既に作成しているレポートには、新規レコードが表示(反映)されません。 更新されている元テーブルを元に、もう一度レポートを作成しても、新規レコードは表示されません。 ホームタブの「全て更新」ボタンをクリックしても、新規レコードはレポートには表示されません。 尚、Access初心者です。 「更新クエリ」なるものは、作成していません。というか、「更新クエリ」って何?状態です。 また、クエリそのものが良くわかっておらず、作成したクエリは全て「検索」のためのクエリで、抽出条件に「 [] 」を入力したり、フィールドに「 年度: Year(DateAdd("m",-3,[発送日])) 」を入力したりしかできません。 勿論、リレーションシップって何???状態です。 どうしたらよいのでしょうか??? どなたか、初心者でもわかるように、教えていただけないでしょうか? 宜しくお願いいたします。

  • アクセスのテーブルのレコードをひとつのフォームにすべて表示ししたい

    アクセス2002を使っています。 ひとつのテーブルに登録しているレコードの値(日付順のフィールドにより数値を入力たレコードです)をひとつの単票形式のフォームにすべて表示するようにしたいのですが、できますか? よろしくお願いします。

  • Accessフォームの新規レコードについて

    いつもお世話になっています。 Access2000でフォーム作成をしているときにちょっと詰まってしまいました。 クエリからフォームの作成を行うと、フォームの新規レコードの追加ができないんです! テーブルからフォームを作成する場合は新規レコードの追加は可能でした。 クエリがあるとどうしても新規レコードの追加ができなくなってしまいます。 クエリからフォームを作成して、新規レコードの追加を行えるようにすればどうしたらいいんでしょうか? よろしくお願いします。

専門家に質問してみよう