问题标签 [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.

0 投票
2 回答
9580 浏览

conditional - 如何有条件地突出显示 Microsoft Reporting Services RDL 报告中的字段?

我有一个 RDL 报告,它是一个花名册——它是一个网格:

  • 每行代表一天
  • 每列代表一个任务
  • 每个单元格都包含当天执行该任务的人的姓名。

我正在通过 MS 报告服务器提供报告。

我希望能够突出显示包含查看报告的人员姓名的单元格。所以我真的有两个问题:

  • 是否可以从随请求发送到报表服务器的环境变量中获取人员的姓名?更一般地说,如何查看发送的环境变量列表?

如果我不能自动获取他们的名字,我可以提供一个报告参数,允许他们手动输入他们的名字。

那么第二个问题是:

  • 假设我有一个字符串中的名称,我如何有条件地格式化报告中包含该字符串的单元格?
0 投票
0 回答
719 浏览

c# - microsoft local report page width when table column hide

I create some dynamic report. by default, create a table with all available field and hidden by expression, therefore column hide when user want (by checkbox in aspx page)

problem:

  1. my report is "right to left" therefore when hiding some column, report must shown from right, but as you know, when report render, it create table column from left, my question is how to render report from right ????

  2. for solving this problem I create some column without data and set hidden expression != main column hidden state, therefore my problem solved but found another problem, report width!!! because page width really must 8.5in but when hiding some column, page Width not decrease and remain 15in! How to solve this problem?

0 投票
2 回答
4236 浏览

c# - 如何使用 SQL 填充 Crystal Reports

由于似乎没有任何方法可以在 .Net 中加载旧的 VB6 (ActiveReports) 报告,因此我需要在 .Net 中重新创建数十个报告。我想以最不痛苦的方式做到这一点。

在 VB6 中,原始作者对每个报告都简单地做了这样的事情:

GetAllUsers()返回一个选择一堆字段的 SQL 字符串;然后在报告中使用这些字段。

现在:
我如何在 .Net 中做类似的事情(使用内置的 Crystal Reports 或内置的“Microsoft Reporting Technology”)?

我无法让“数据库专家”识别globalConnectionObject(ADODB.Connection 对象);如果我填写数据集并执行

它告诉我“报告没有表格”。

如何填充 Crystal Reports 报表!? (连接字符串/数据位置在编译时未知)

0 投票
1 回答
3262 浏览

.net - 在运行时动态生成 RDLC 报告定义的最佳方法是什么?

我有用户在运行时通过执行查询生成的数据。数据的形状是未知的,因为用户可以选择带回哪些字段。

该应用程序是一个 ASP.NET MVC Web 应用程序。数据将是 .NET POCO。但是,每个对象都可以具有其他对象集合的属性。

我想为报告使用 RDLC 格式,以便我可以利用 PDF、Excel、Word 等导出功能。

我设想将数据显示在网格中,并带有用于集合属性的嵌套网格。

  1. 生成 RDLC 数据的选项有哪些?
  2. RDLC 可以为我的集合属性要求处理嵌套表/网格吗?
0 投票
1 回答
391 浏览

rdlc - 如何访问 RDLC 表达式中的当前行/对象?

我可以使用表达式访问 RDLC 报告中绑定对象的属性,例如。

如何访问绑定对象本身,以便访问其上的属性和方法?

0 投票
1 回答
2713 浏览

c#-4.0 - 如何在 Microsoft Report 中旋转文本框?


是否可以在 Microsoft 报告中旋转对象(或只是文本框)?
喜欢垂直文本还是旋转 45 度?

0 投票
1 回答
119 浏览

c# - (MicrosoftReport 或 CrystalReport)在 C# 中

微软报告或水晶报告?

哪个更好?

0 投票
1 回答
365 浏览

.net - 在 Microsoft 报告中查找排名

有什么方法可以在 Microsoft Reports 中找到一组值的排名?

例如,为了生成如下表,我应该在排名列中输入什么函数/公式?

更新
值列中的值是由报表端的计算生成的,因此我无法使用查询找到排名。

0 投票
3 回答
3866 浏览

.net - Microsoft ReportViewer 控件只读

我在最近属于 Microsoft.Reporting.WebForms 命名空间的网页上成功使用了 Microsoft ReportViewer 控件。我使用 ReportViewer 的一个名为 Server.ReportServerCredentials 的属性来设置凭据(域、用户和密码)。我已经能够显示远程服务器上的报告。

现在,我需要做类似的事情,但我需要 Windows 形式的报告。我遇到的问题是我正在使用属于 Microsoft.Reporting.WinForms 命名空间的控件,并且属性 ReportServerCredentials 是只读的。

为什么对于一个控件,此属性是只读的,而另一个不考虑您需要设置凭据来访问报告?我该如何解决这个问题?

0 投票
2 回答
425 浏览

c# - 在 Microsoft Report Viewer 的表格单元格中一起显示 8 列

我有一个表格,它在其单元格中显示一些数据,这些数据来自使用 linq 查询从数据库中获取值的方法。我需要做的是在本报告最后一列的单元格中的表格单元格中显示数据库中表格的 8 列在此处输入图像描述

有可能这样做吗?如果是,我该怎么做? 这是返回报告预期值的代码