0

このデータベースがあり、フィールドのルックアップは「バインドされた列」が2、「列数」が2のcomboBoxに設定されています。行ソースの最初の列はID(AutoNumber)で、2番目の列はName(Text)です。データセットビューに移動して値を選択すると、ID列の値が表示されます。

名前列の値を表示させるにはどうすればよいですか?

4

3 に答える 3

1

これを手動で実現するには、2つの基本的な方法があります。これは、コンボボックスのプロパティの更新と関係があります。特定のプロパティは、[データ]または[形式]の下に一覧表示されます。

IDを最初の列として返し、列数を2に設定し、データを列1にバインドし、最初の幅を0に設定して列幅を定義します。0 "; 2"のように、技術的には両方の列が表示されますが、最初のものの幅は0です。

または私の好み

IDを2番目の列として返します。列数を1に設定し、値を列2にバインドします。これを行うと、最初の列のみが表示されますが、2番目の列が値になります。私がこの方法を好む理由は、ドロップダウン列を定義する代わりに、Accessにドロップダウン列のサイズを決定させることができるからです。

于 2012-07-15T14:23:34.813 に答える
0

私はそれを1つの方法で管理しました。デザインビューで、フィールド(ルックアップコンボボックスのあるフィールド)のドロップダウンリストから[ルックアップウィザード]を選択します。次に、ウィザードを実行します。これで完了です。ただし、ウィザードがそれをどのように解決するかはわかりません。

于 2012-07-15T12:33:18.723 に答える
0

column1、column2、column1を選択します(再度)Set width = 0.01; .5; .5 column1は表示されませんが、フィールドに必要な値です

于 2020-03-28T02:19:02.920 に答える