首页 文章

在访问报告文本框中使用表达式

提问于
浏览
0

我有一个MS访问报告,我想使用链接的Excel表运行(所以我无法对访问中的表进行任何更改) .
该报告有一个文本框,其中包含表格中的每一行并将其显示在文本框中,然后将其打印出来 . 我想在字符串的开头和结尾添加"*",然后在文本框中显示它 .

到目前为止我做到了这一点:

  • 从报告视图中选择数据源(excel链接表)
  • 在设计视图中,按alt F8并将我想要的列 Headers 拖放到报表中 .

当我运行报告时,它会在每个页面上显示报告,每行将显示一行数据,我将在稍后打印 .

现在在设计视图中单击文本框后,我转到属性表,然后是"Data"选项卡,如果我尝试将表达式更改为:
=“" & [tablename].[headername] & "”
编辑:上面的" "之间有一个"asterisk"标志,我不会't know why they don'显示 .
当我运行报告时,它会询问我想要的行号的参数,并仅显示该行的报告 . 如何使用表达式仍然能够在不同的页面中获取报表中的所有行?

谢谢!

1 回答

  • 0

    为了解决问题,我做了我不想做的事情 . 我使用查询添加一个额外的列(使用表达式)并将查询用作我的数据源 . 看起来没有一种好方法可以使用报告直接更改表数据并将其显示在文本框中 .

相关问题