[英]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.