繁体   English   中英

如何在组合框中返回未绑定列的值

[英]How to return value of unbound column in combo box

如何使用Access 2007中的表达式生成器获取组合框的未绑定列的值?

我有一个可以通过组合框控制查询的表单,在其中可以在表单上选择一个月,Access可以查询与该月有关的项目。 然后我有一个基于该查询的报告。

我希望报告标题显示所选的月份。 我在报告中创建了一个文本框,该文本框使用表达式作为控制源,例如“ = [Forms]![frm Annual Notices Report]![Combo10]”。 哪个作品期望它返回Col1中的值。 如何使我的文本框在Col2中显示月份? 我已经尝试过“ = [Forms]![frmMyform]![Combo10(1)]”,但是它返回一个错误。

我的组合框设置如下:

Col1       Col2
1          January
2          February
3          March
4          April
...        ...

我需要使用月份索引来控制查询,但是我还想在报表中使文本框显示书写的月份。

TL; DR:如何使文本框在Col2中显示月份?

目前,我有这个:“ = [Forms]![frmMyForm]![Combo10]”

我想我需要这样的东西:“ = [Forms]![frmMyform]![Combo10(1)]”

您需要.Column属性。

=[Forms]![frmMyForm]![Combo10].Column(1)

是第二列。

顺便说一句,还有MonthName()函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM