インデントでいいのなら、通常のコンボボックスで、先頭に空白をいれればいいように思います。
例えば、リストのもとになるテーブル設計を下記のようにしておいて、
テーブル1
ID | アイテム | 階層 |
---|---|---|
1 | 親アイテム1 | 0 |
2 | 子アイテム1 | 1 |
3 | 孫アイテム1 | 2 |
4 | 親アイテム1 | 0 |
コンボボックスの値集合ソースを下記のように設定 |
SELECT ID, Space(階層) & アイテム FROM テーブル1 ORDER BY ID;
さらに下記のように設定すれば、
連結列:1
列数:2
列幅:0cm
疑似階層表示になると思います。
通報 ...