Microsoft Access 掲示板

コンボボックスのリストを昇順にしたい / 5

16 コメント
views
4 フォロー
5
フィールド1
・・・
18
19
20
・・・

というようなテーブルデータとういことですか。
これはどのようなリストでしょうか。
データベース的な設計なら、主キー必須なので下記のような感じとかになるはずです。
で、主キーで並び替えます。

IDData
11
22
33
・・・・
1818
1919
2020
21
22
・・・・
46

質問内容をあまり省略しすぎると、その内容に最適化された回答をしますので、
実際の処理に合わないものになる可能性が大きいです。

なるべく実態に近い質問内容にしてください。

例えば、前回の質問では、下記のようにいってますが、

イメージ的には、cmb_1で都道府県を選択したら、cmb_2にはその県にある市だけが選択できるようになる

もしこの内容なら、市町村コードというものがありますので、それで並び替えるとかになります。

通報 ...
  • 8
    驚天動地!前任者失踪丸 2024/04/24 (水) 19:28:27 23e8e@44ebd >> 5

    レスが遅くなってしまい申し訳ありません。
    実際にはイベント会場の指定席管理システムを作っていまして、

    ID席種席1席2
    1座敷前列
    2座敷前列
    20座敷前列20
    21パイプ椅子後列
    22パイプ椅子後列
    40パイプ椅子後列

    このようなテーブルがあり、cmb_席種というコンボボックスから「座敷」を選択すると、cmb_席1コンボボックスの選択肢は「前列」だけになり、「前列」を選択するとcmb_席2の選択肢が1~20になり、この際数字が昇順になるように表示させたいということです。
    このため、席2フィールドに全角数字と全角アルファベットがあります。

    9
    りんご 2024/04/24 (水) 20:34:20 935bc@0e907 >> 8
    テーブル{席種}
    座敷
    パイプ椅子
    テーブル{席種席列}
    座敷   前列
    座敷後列
    パイプ椅子前列
    パイプ椅子後列
    テーブル{席種席列席番号}
    座敷前列1
    座敷前列
    座敷前列20
    座敷後列1
    座敷後列
    座敷後列20
    パイプ椅子前列
    パイプ椅子後列