问题标签 [localreport]

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 回答
2668 浏览

c# - 只打印第一页

我正在使用 LocalReport.Render 技术从 Windows 窗体应用程序打印报告,如下所述:http: //msdn.microsoft.com/en-us/library/ms252172.aspx

它有效,但只打印第一页。我没有在报告页面上使用任何页眉或页脚,仅使用正文。没有子关系,没有子报表。只是一个非常简单的数据对象列表。

我正在做这样的事情来将数据源加载到报告中:

只有第一页呈现。我想也许所有的页面都被渲染到流列表中,也许只有第一页实际上被发送到打印机,但是当我调试并查看流列表时,我看到的只是一个项目。流应该在每个页面的流列表中有一个项目。

部分渲染代码如下所示:

m_streams 列表中只有 1 项,因此仅打印 1 页。

我也尝试过传递一个 DataTable 和一个业务对象数组作为数据源,但这也不起作用。

任何想法,将不胜感激。谢谢。

0 投票
0 回答
239 浏览

reporting-services - 从 Quartz.Net 等服务运行时,LocalReport 渲染挂起

我有一个LocalReport我正在尝试使用Render从 Quartz.net 运行时返回字节数组的方法进行渲染。每当它到达Render方法时,代码就会挂起。它在控制台应用程序中正确运行,仅在“无人值守”执行期间挂起。

0 投票
4 回答
19341 浏览

c# - 如何将 rdlc 报告中的参数值传递给 Web 表单项目中的方法?

我有一个绑定到以下课程的 rdlc 报告:

在我的 rdlc 中,我将报告数据集设置为 GetBoughtItemsForUser。现在我想传递实际上是 Page.User.Identity.Name 的 userName 值,那么我应该怎么做呢?

0 投票
1 回答
663 浏览

c# - DeviceInfo ColorDepth 设置不起作用

我尝试以图像格式保存我的本地报告。但我发现DeviceInfo' 的ColorDepth设置不起作用。

ColorDepth值无关,结果是ColorDepth= 24 的 .tiff 文件。

有谁知道如何修复这个错误?

我将此字节转换为另一个PixelFormat

但我不确定这是一个好的决定..

0 投票
1 回答
1752 浏览

printing - ReportViewer - 设置默认文件名

当我使用ReportViewer技术(LocalReport)从我的计算机中打印出资源时Microsoft XPS printer,它给了我默认的文件名: *.xps

我会以编程方式更改它,我该怎么做?

我改变了两个属性:

似乎大多数技术都能理解我想要什么。(CutePDF,其他打印机),但不是 Microsoft XPS 编写器。建议?

0 投票
1 回答
197 浏览

asp.net - SSRS:表中断问题

我在SSRS报告中使用了表格,当我以格式导出它时pdf,表格进入半页,表格的其余部分进入第二页。前半页为空白。

见图片:

在此处输入图像描述

我该如何解决这个问题?

0 投票
1 回答
1523 浏览

reporting-services - 以编程方式将 LocalReport 呈现到 XPS

我正在尝试将LocalReport呈现为 XPS 文件,因此我可以使用 XPS Print API 从 Windows 服务打印它们,如本文所示。

我发现的问题是我无法将本地报告直接呈现给 XPS。也许我可以将它渲染为图像流,然后将该图像嵌入到手动创建的 XPS 中,但我不太喜欢这种解决方案。

对于将 LocalReport 渲染到 XPS 的任何建议,我将不胜感激。

0 投票
0 回答
1406 浏览

reporting-services - Reporting Services:本地报告未将其数据呈现​​为 CSV

我正在尝试让我的本地 SQL Server 2005 Reporting Services RDLC 文件将其原始数据呈现为 CSV 格式 - 不成功:-( 我有一个 ASP.NET 4.0 应用程序,我正在尝试将原始数据导出为 CSV。

我可以很好地将我的报告呈现为 PDF 或 Excel (XLS) - 就像一个魅力。

但是当我尝试使用这行代码将数据呈现为 CSV 格式时:

而不是让我的 CSV 文件被下载,我得到这个例外:

System.ArgumentOutOfRangeException
消息:参数超出其有效范围。参数名称:格式

在 Microsoft.Reporting.WebForms.LocalReport.InternalRender(字符串格式,布尔 allowInternalRenderers,字符串 deviceInfo,PageCountMode pageCountMode,CreateAndRegisterStream createStreamCallback,警告 []& 警告)
在 Microsoft.Reporting.WebForms.LocalReport.InternalRender(字符串格式,布尔 allowInternalRenderers,字符串deviceInfo、PageCountMode pageCountMode、String& mimeType、String& 编码、String& fileNameExtension、String[]& 流、Warning[]& 警告)
在 Microsoft.Reporting.WebForms.LocalReport.Render(字符串格式、String deviceInfo、PageCountMode pageCountMode、String& mimeType、String&编码,字符串和文件名扩展,字符串[]&流,警告[]&警告)
在 Microsoft.Reporting.WebForms.Report.Render(字符串格式、字符串 deviceInfo、字符串和 mimeType、字符串和编码、字符串和文件名扩展、字符串 [] 和流、警告 [] 和警告)
在 Microsoft.Reporting.WebForms.Report.Render(字符串格式,字符串 deviceInfo)
在 Microsoft.Reporting.WebForms.Report.Render(字符串格式)
在 MyCode.reports.ReportBasePage.RenderReport(字符串渲染类型,字符串内容类型,字符串扩展)

我确实在我的本地RSReportServer.config文件中配置了 CSV 渲染器:

以及一大堆其他渲染扩展......

我现在有点不知所措 - 有什么想法吗?到目前为止,似乎在任何文档或博客文章中都找不到任何提示:-((大多数人说你需要注册 CSV 渲染扩展——但这对我来说已经到位了!)

0 投票
1 回答
483 浏览

winforms - 从父窗体更新子窗体中的控件

我在 Form2 中有以下代码

然后在Form2的父Form1中,我在单选按钮中有以下代码

问题是,当我检查 Form1 中的 radioButton 控件(radioButton1)时,Form2 中的 authorisedList() 似乎正在执行,但 reportViewer 报告没有更新/更改。

我想知道为什么。

0 投票
1 回答
1024 浏览

pagination - 我如何阻止 rdlc tablix 行在中间分页

我有一个 tablix,其中行由两列组成。每列内有一个包含两个段落的文本框。我想要生成的是:

行高为 1/2 英寸。文本框底部对齐。输出应该是:

__ _ __ _ __ _ __ _ __ _ ___     __ _ __ _ __ _ __ _ __ _ ____
姓名 日期

并且对数据表中的每个名称重复此操作。我正在把头撞到墙上的问题是下划线有时会出现在页面底部,而下一行的名称和日期会出现在下一页的顶部。

什么设置可以保证下划线及其下方的文本永远不会超出页面