问题标签 [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 投票
1 回答
89 浏览

c# - Microsoft Report 在 VS2013 和 MVC/Web API 项目中不起作用

我正在使用 VS2013,我正在 MVC 中创建一个非常简单的应用程序。我必须创建一个报告,所以我想使用 VS2013 中包含的报告。我想使用我的模型的类来创建报告。但是对于一个奇怪的我没有看到那些类。一开始我可以将我的报告附加到数据库中,所以我在互联网上寻找解决方案。我发现了这个:

在 ASP.NET MVC 的 RDLC 报告中无法查看或添加网站数据源

不幸的是,这并不能解决我的问题......现在,我可以在选择数据源时看到一些命名空间,但我没有看到我的模型。跟随我的模型的一类:

以下是我在尝试选择模型类别时看到的内容:

在此处输入图像描述

我该如何解决?谢谢

0 投票
1 回答
2023 浏览

c# - Microsoft Report 向导无法集成到 ASP.NET mvc 项目中

我按照本教程使用 C# 在 ASP.Net 中创建 RDLC 报告

在我的情况下,我想在报告向导中生成报告,就像上面的例子一样。然后生成以不同的扩展名报告。

ReportViewer1.aspx

ReportViewer1.aspx.cs

在我的情况下,我在ReportViewer1.aspx.cs文件的以下行中得到红色波浪线

当我将鼠标悬停在上面的线上时,它分别向我显示以下错误

这是我的文件夹层次结构

在此处输入图像描述

我该怎么做才能完成这件事。这个问题是由于错误的连接字符串而发生的吗?还是由于引用了错误的数据资源?

0 投票
1 回答
6812 浏览

asp.net - 按钮 OnClick 事件在 ASP.NET Web 窗体应用程序中不起作用

我按照本教程创建了以下 ASP.NET Web 表单,以将参数发送到存储过程并使用 Microsoft Report 显示结果。

在此处输入图像描述

这是Incomplete_Prodcut.aspx文件

这是Incomplete_Prodcut.aspx.cs文件

我在上述表单的 OnClick 事件中插入了调试点,但是一旦在调试模式下运行此应用程序并单击“btnShow”按钮,此应用程序就不会指向此调试点。我的方法有什么问题?

在此处输入图像描述

0 投票
1 回答
3085 浏览

asp.net-mvc - 在 asp.net mvc 5 应用程序中显示 RDLC 报告

我创建了以下视图表单来过滤结果,

在此处输入图像描述

我还创建了以下 aspx web-form 来生成报告

在此处输入图像描述

现在我想一旦我点击视图表单中的生成报告按钮(第一张图片)我应该能够将参数传递给文本框

  1. 类型
  2. 类别
  3. 子公司
  4. 国家
  5. 日期

以网络形式生成结果并显示 Microsoft 报告向导 (RDLC),如第二张图像。

我已经分别做了这些事情,我想把它们联系在一起

0 投票
1 回答
1440 浏览

c# - 如何在 IIS 上设置 rdlc 报告的自定义位置?

虽然我可以在调试模式下创建 rdlc 报告,但我遇到错误“拒绝访问路径 'C:\xxx.xlsx'。” 在网上寻找解决方法后,我看到许多解决方案建议为 IIS 用户授予 C 驱动器权限。但是,授予整个驱动器仅用于呈现报告的权限似乎并不明智。那么,如何更改此渲染位置,即 C:\inetpub\MyApplication?另一方面,我认为报告方面不需要设置,即ReportViewer.ProcessingMode = ProcessingMode.Local;或更改 rdlc 属性“构建操作”“复制输出目录”

注意:我不希望在客户端机器上呈现报告,因为其中一些无权在 C:\ 下写入任何位置,而且我认为在 IIS 位置生成报告要好得多。是不是?

那么,在这种情况下,最好的解决方案是什么?


更新:我怎样才能修改这个方法,使它只读取流作为excel而不写它?

0 投票
0 回答
377 浏览

tsql - 在 Microsoft Reporting 3.0 中使用 Lookup 时出现“#Error”

我们正在使用 Microsoft Reporting 生成每日报告。我想在我们拥有的一个表中添加另一列。最初,我已正确设置并且报告运行良好。但是,由于技术问题,我必须使用不同的表(具有完全相同的数据),所以我编辑了查询,一旦我这样做了,我就会在列的单元格中得到“#Error”。

细胞表达:

我使用以下查询来形成 DataSet:

其中@Date 是表示昨天的参数。

如果我将查询更改为原始表(相同)。它工作正常。当turnarounds_staging 与原始表相同时,为什么会发生这种情况的任何想法?

0 投票
3 回答
2207 浏览

c# - 微软报告查看器中的列重复方向

我正在使用 Windows 窗体使用 c# 和 Microsoft 报告查看器生成身份证。一切正常,除了我在 Microsoft 报表查看器中找不到列重复方向。

当前情景

我的报告纸尺寸是 A4。每页最多可显示 10 张单独的卡片。页面有 2 列。每列显示 5 张卡片。如图所示,它正在生成卡片。列重复方向是垂直的。它首先列出第一列 (1-5),然后列出第二列 (6-10)。

在此处输入图像描述

我的要求

我希望报告列重复方向是水平的,如下图所示。首先显示 1,然后显示 2 和 3 和 4,依此类推。

在此处输入图像描述

为什么我要水平显示而不是垂直显示?

它将节省纸张。例如,如果用户按照当前场景仅生成 4 张身份证,它将在第 1 列中生成 4 张身份证,并且整个页面空间都被浪费了,因为我无法重新使用剩余的空间。

通过将列方向重复为水平,将显示 4 张卡片,如在第 1 列中显示卡片 1 和 3,在第 2 列中将显示卡片 2 和 4。然后我可以剪纸并在以后重复使用。

我搜索了很多,但找不到任何解决方案。任何建议、评论或链接都会有所帮助。我不能使用任何其他报告。提前致谢。

0 投票
1 回答
685 浏览

c# - Reportviewer - 仅在我的电脑上不返回报告

这是我第一次使用 Microsoft Reporting Services 和 ReportViewer v11.0.0.0。Visual Studio 2010 上有一个带有 SQL Server 2008 和 ReportViewer v11.0.0.0 的项目。这个项目可以在另一台电脑上运行,但是我的电脑在运行项目的时候,输入参数后,我收到一个空白页(全白),基本上reportviewer不会显示在其他电脑上看到的报告。

代码就像上面一样,但我认为我们不需要对代码做些什么,因为这适用于另一台计算机。我尝试了很多类似下面的方法但无法修复:

  1. EnablePartialRendering: true (对于 ScriptManager),

  2. 异步渲染:假,

  3. 卸载/安装报告服务和报告查看器。也在尝试以前的版本。

  4. 从 GAC (windows/assembly/gac_msil) 删除 webforms.dl 和 winforms.dll 并将其再次添加到项目中

  5. 在安装报告服务时更改目标 url:(localhost/Reportserver 现在是,它正在运行)。

我现在被困住了。我检查了所有相关问题并一一尝试了他们的解决方案,但没有一个解决。我不知道我还能做什么?我应该检查什么,我需要关注哪里?

任何想法将不胜感激。

编辑:在某些时候没有收到错误消息。

0 投票
1 回答
99 浏览

reporting-services - 如何根据SSRS中每页开头的值按列分组

我正在使用带有 Microsoft Report Viewer v11.0.0.0 的 VS2010。我想根据我的 Facility 值对输出数据进行分组。我通过添加行组并将 groupby 值设置为 [Facility] 来管理它。它工作正常。我希望所有设施组都在不同的页面中。我还管理它在添加的行组的属性中将“分页符”设置为组的每个实例之间。

我的问题是我想隐藏 Facility 列,而不是在每页顶部使用 Facility: <<*Expression>> 。请注意,Facility: <<*Expr>> 已经在每个页面的顶部重复。但是,我无法更新每一页上的表达式。表达式为:Fields!Facility.Value。我当前的输出如下:

我想要的是:

任何帮助将不胜感激!

0 投票
1 回答
1985 浏览

reporting - Power BI 根据用户帐户进行动态筛选

我想使用 Microsoft Power BI 开发指标。

我在 SQL Server 上有一个数据仓库,我直接从 DW 查询。

我想根据访问报告的用户显示不同的信息。我没有找到如何根据用户帐户动态过滤数据的方法。

可能吗?如果没有,那么有什么可能的解决方案呢?