我有一个MS访问报告,我想使用链接的excel表运行(因此我无法对访问中的表进行任何更改)。
该报告有一个文本框,它将表格中的每一行显示在文本框中,然后将其打印出来。我想在字符串的开头和结尾添加一个“*”,然后在文本框中显示它。
到目前为止我已经这样做了:
- 从报告视图中选择数据源(Excel链接表)
- 在设计视图中,按alt + F8并将我想要的列标题拖放到报表中。
当我运行报告时,它会在每个页面上显示报告,我会在稍后打印的每一行数据都显示一页。
现在在设计视图中点击文本框后,如果我尝试将表达式更改为:>,请转到属性表,然后转到“数据”选项卡。
=“”& [tablename]。[headername]& “”
编辑:上面的“”之间有一个“星号”标志,我不知道为什么他们不显示
当我运行报告时,它会询问我想要的行号的参数,并仅显示该行的报告。如何使用表达式仍然能够在不同的页面中获取报表中的所有行?
谢谢!
答案 0 :(得分:0)
我做了我想做的事情,以便解决问题。我使用查询添加一个额外的列(使用表达式)并将查询用作我的数据源。看起来没有一种好方法可以使用报告直接更改表格数据并将其显示在文本框中。