问题标签 [microsoft-reporting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 部署软件时出现 RDLC 错误:报表定义无效或不受此版本的 Reporting Services 支持
我有这个 C# 应用程序,它在生产环境中完美运行,但在部署时出错。而且这个问题非常模糊。
此版本的 Reporting Services 报告定义无效或不支持。这可能是由于发布了更高版本的 Reporting Services 的报表定义,或者报表定义包含格式不正确的 XML 或基于报表定义架构的 XML 无效。详细信息:根级别的数据无效。第 1 行,位置 1。
编辑:我浏览了更多,一些建议是添加 3 MS 报告 dll,但这些已经在 bin 文件夹中。
- Microsoft.ReportViewer.WebForms
- Microsoft.ReportViewer.ProcessingObjectModel
- Microsoft.ReportViewer.Common
请帮忙。谢谢。
reporting-services - SSRS 共享数据集中的 MDX 查询给出错误的数据类型
我有一个用于 SSRS 2016 移动报表的共享数据集。该数据集位于 SSAS 数据源上,并且有一个 MDX 查询可以从多维数据集中提取。
从查询中拉回的主键是日期,并且在 SSAS 中是这样格式化的;但是,当我在 Mobile Report Publisher 中使用数据集时,它不会将其确认为日期数据类型,它认为它是一个字符串。这意味着我不能将数据集用作时间图表的主要系列,因为它认为没有任何格式化为日期的东西。
以下是我认为导致问题的 MDX 部分。
forms - 仅在填写所有表格后添加新记录
我正在 ms 访问中创建一个新数据库。我已经创建了所有表单。
如何设置我的表单和按钮,以便仅在填写所有表单中的必填字段时才将新记录添加到各自的表中?
我有 8 个表格供用户为每个“客户”填写。任何帮助是极大的赞赏。
谢谢
c# - 无法加载文件或程序集“Microsoft.ReportViewer.ProcessingObjectModel”,版本 8
我在配置文件中安装了“Microsoft.Reportviewer”。作为
但面临错误
无法加载文件或程序集“Microsoft.ReportViewer.ProcessingObjectModel,Version=8.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。该系统找不到指定的文件。
有什么办法可以解决这个问题
visual-studio - “尚未指定报告 'Report1' 的报告定义”
复制现有的工作报告。收到错误“尚未指定报告'Report1'的报告定义”。尝试了其他一些建议的修复程序,但它们对我不起作用。最后注意到找不到文件'\bin\debug\reports\AdminReports\Report1.rdlc'的相关错误。
c# - 在报表正文底部显示总和的 tablix 页脚
我正在使用 Microsoft Visual Studio 2015、C# 和 rdlc 报告开发发票应用程序。
我想打印带有已售商品清单的发票,无论报告中的一个项目还是多个项目,都始终在正文底部显示每列的总数。
现在我面临 rdlc 的问题,仅在最后一项下方显示总页脚。
如何始终在正文底部显示 tablix 的页脚行?
所需输出
c# - 打印一式三份的 RDLC 报告
我在 Visual Studio 2015 中使用 C#。我准备好在 ReportViewer 中打印的 rdlc 报告。如何多次打印同一份报告?我需要打印带有副本的发票。rdlc 的单份副本已经可用,但如何打印同一报告的第二份副本?
c# - 具有分组中断条件的 RDLC 列表不适用于多行
我正在使用 Micorosft Visual Studio 2015、C# 和 RDLC 报告作为账单打印介质。
在 RDLC 报告中,我使用ROWNUMBER
列表中的分页符。
公式适用于列表组及其ROWNUMBER(nothing)\6
. 每页6行。
当一列有单行文本时有效,但在多行文本时无效。
因此,当列具有多行文本时,它无法正常工作。
如何正确设置分页符?
这是在没有项目描述的账单中打印项目时的屏幕。显示的表格位于 List 内,并且 list 的组表达式为ROWNUMBER(nothing)\6
。它工作得很好,因为 6 个完美的行可以从源代码中获得。
这是在带有项目描述的账单中打印项目时的屏幕。在这里,我存储了带有<br/>
html 标记的项目描述,以便它可以在 rdlc 报告内的占位符中呈现为 html。在报告中,当呈现时,多行项目描述在单独的行中被打破,<br/>
这是发生问题的时候。6 行项目增加到大约 10 或 20 多个。但ROWNUMBER
每个数据源只计算 6 行。如您所见,列表内的行没有正确延伸到底部。
我可以知道如何解决这个问题吗?
reporting-services - 在 SSRS 中,如何在 tablix 中包含来自不同数据集的第一行?
我正在创建一份报告,其目的是为许多不同的人打印一封信。显然每个人的姓名、电子邮件等都会有所不同。为此,我使用了一个列表,据我所知,它使用的是 tablix。
现在在每个字母中,我还需要一些来自数据集的全局数据。例如,公司电子邮件、电话号码等。这些数据对于每封信都是相同的。但是,每次我尝试使用某些表达式来获取此信息时,都会收到错误消息,例如:
文本框“Textbox11”的值表达式引用字段“URL”。报表项表达式只能引用当前数据集范围内的字段,或者如果在聚合内,则只能引用指定的数据集范围。字段名称中的字母必须使用正确的大小写。
我用来得到上述错误的表达式是
=LookupSet(true, true, Fields!URL, "SystemVars")
我已经尝试过其他的东西,但我不知道我需要什么才能把它说出来。有没有可以用来解决这个问题的表达式?如果没有,我应该采取哪些步骤来让我的信件正常工作?