Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Forms 如何在文本框或组合框中显示多个值_Forms_Ms Access_Combobox_Delimited Text - Fatal编程技术网

Forms 如何在文本框或组合框中显示多个值

Forms 如何在文本框或组合框中显示多个值,forms,ms-access,combobox,delimited-text,Forms,Ms Access,Combobox,Delimited Text,我在这方面遇到了麻烦。我对MS Access(使用2003)相当陌生,所以任何回复,请简单一点。 我有一个带有组合框的表单,我想显示多个值。我创建了组合框,它显示了两列(第0列=实践代码,第1列=实践名称)。组合框很好地显示了这两列,但我遇到的问题是,当我选择多个值时,将显示实践代码(第0列),而不是我想要的实践名称 目前,它正在显示代码 317、314等(仅数字(也是主键)) 但我需要它显示姓名- 机构名称1,机构名称2 我已经使用了绑定的列编号,它将始终显示代码编号,而不是机构名称。我还尝试

我在这方面遇到了麻烦。我对MS Access(使用2003)相当陌生,所以任何回复,请简单一点。 我有一个带有组合框的表单,我想显示多个值。我创建了组合框,它显示了两列(第0列=实践代码,第1列=实践名称)。组合框很好地显示了这两列,但我遇到的问题是,当我选择多个值时,将显示实践代码(第0列),而不是我想要的实践名称

目前,它正在显示代码 317、314等(仅数字(也是主键))

但我需要它显示姓名- 机构名称1,机构名称2

我已经使用了绑定的列编号,它将始终显示代码编号,而不是机构名称。我还尝试将其链接到一个文本框,该文本框可以工作,但只显示一个值,而不是多个名称


如何在一个框中显示多个值?我已使用“查找向导”在表上进行了此操作,但无法在表单上进行此操作。

请确保在包含多个列的组合框中设置列宽,例如:

Row source: SELECT Id, Description FROM MyTable
Column Widths: 0; 2
Bound Column: 1

这将隐藏Id并向用户显示描述。组合框的值将是Id。

组合框用于显示单个值(或者可能是同一数据库行的多个列的串联)。我怀疑您需要一个设计用于显示多个值的控件。@Richard我想您可能误解了这个问题。