OfficeWriter Excel 报告 - bc30277 键入字符 '!'不匹配

发布于 2024-08-09 03:49:48 字数 286 浏览 2 评论 0原文

我有一个 OfficeWriter 报告,我正在尝试通过 Excel 将其发布到 SQL 报告服务。这是一份只有一个输入参数的参数化报告。当我单击 OfficeWriter 工具栏中的“发布”时,收到以下错误消息:

查询参数“@test”的值表达式包含错误:[bc30277] 输入字符“!”与声明的数据类型“Microsoft.ReportingServices.....”不匹配

这可能是什么原因?

我应该从 Visual Studio 部署它吗?

I have an OfficeWriter report that I am trying to publish to SQL Reporting services through Excel. This is a parameterized report with just one input parameter. When I click on 'Publish' in the OfficeWriter toolbar, I get this error message:

The value expression for the query parameter '@test' contains an error: [bc30277] Type character '!' does not match declared data type 'Microsoft.ReportingServices.....

What could be the reason for this?

Should I be deploying this from Visual Studio instead?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一抹苦笑 2024-08-16 03:49:48

修好了!

事实证明,officewriter 或者 ms-excel 在保存报告时在 .rdl 文件中添加了一个“@”字符。

前:
[电子邮件受保护]

之后:
=参数!test.Value

Fixed it!

It turns out officewriter or maybe ms-excel adds an '@' character in the .rdl file upon saving the report.

before:
[email protected]

after:
=Parameters!test.Value

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文