MS访问:在组合框中显示两列(MS Access: Display two columns in c

2019-09-20 15:22发布

尴尬的简单的问题,但我不能工作了或者发现通过谷歌的答案。

得到了这样的事情有两个colums

但是,当选择只显示一列,使信息更难以读取/理解。

试图改变在属性表属性(如列数),但没有明显的影响。

Answer 1:

这取决于对你在做什么,往往是这样的西服在一定程度上:

SELECT Id, Surname & ", " & Forename from Table

换句话说,结合的列是一个唯一的ID和选择列包括在单个列中的姓氏和用名字。

根据附加信息编辑:

SELECT [Contact].[CID], [Contact].[Csname] & ", " & [Contact].[Cfname] 
FROM [Contact] ORDER BY [CID], [Csname], [Cfname];


Answer 2:

自从我第一次列用于在第二组项目它看起来并不漂亮,只是使用它们分开

SELECT ID, [Type] & ": " & [Title] AS BothValues

的建议。 随着大量项目的下拉列表看上去混乱就像这个例子 。

我发现访问似乎在下拉列表中显示的第一个(在技术上)可见列已经做出选择了。 因此,我结束了使用

SELECT ID, [Type] & ": " & [Title] AS BothValues, Type, Title

和第二列的宽度设定为最小的可能的,事实上的无形价值(0“; 0.007”; 1" ,1" )。 不要忘记,以提高列数(4)。 现在, 下拉菜单出现分组 ,但是我还是选择后两者的信息。



文章来源: MS Access: Display two columns in combo-box