- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们有一个 WPF 项目,它使用 ReportViewer (2010) 创建了一些报告(总共 22 个),所有这些报告都超过 100 页,布局非常复杂。现在我们需要一个 Windows 服务来每天自动创建这些报告。
我创建了服务,使用完全相同的逻辑,创建了安装程序并构建了它,但是,当我执行时,该服务只保存了 14 份报告,它抛出了这个异常:
Win32Exception: Error creating window handle
(我的 VS 是葡萄牙语,这是给你们的翻译:)
我注意到进程的 RAM 使用量以惊人的方式上升,在调用异常时达到 570MB。
我认为这可能是创建报告的逻辑有问题,所以我创建了一个控制台应用程序项目来调用该方法,它工作得很好。
我的疑问是:
1) 是否有可能限制服务的 RAM 使用,是否有必要在每次保存报告后清除内存? (如果是,我该如何清除内存?我包括调用 GC.Collec();
但未成功)
2) 是否有可能是 ReportViewer(Windows.Form 组件)与 Windows 服务组件中的某些内容发生冲突导致错误?
向大家致以最诚挚的问候
最佳答案
为了满足我的需求,我决定创建一个控制台应用程序并运行一个批处理文件,以便每天在 Windonws 任务计划程序中运行一次。
不是问题的解决方案,但它解决了我的情况。
关于c# - (C#) Windows 服务中的 ReportViewer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47454809/
我想知道如何将 Microsoft ReportViewer 中特定文本框的货币格式从 US ($) 更改为 EURO (€)? 因为它总是在前面显示一个美元符号,格式是##,###.##,至于欧元,
我需要帮助在 ReportViewer 中动态添加图像 Logo 。我从 db 中获取此图像,将其转换为 Base64,然后我需要将其添加到 ReportViewer 中...接下来的代码: rpVi
在本地模式下使用时,有没有人推荐有关 Microsoft 的 ReportViewer(VS 2008 风格)的优秀引用资料?我目前正在使用它,但它的一部分有点像一个黑匣子,所以我想阅读整个主题。 特
我为我的所有报告创建了一个页面,我正在使用我制作的工具栏加载这些报告的不同版本(折线图、饼图、图表、图形等)。除了非表格类型的图表(折线图、饼图、条形图等)外,一切都在那里运行良好。当这些被渲染时,我
这个问题与Microsoft ReportViewer: Session Expired Errors有关.不幸的是,接受的答案并不能解决我的问题。有问题的报表查看器在场中运行,每个应用程序池中运行多
我有一个使用 ReportViewer 的 Web 应用程序,我试图从中删除 ReportViewer 及其所有依赖项。 据我所知,我已经删除了我需要的所有内容,并且在本地一切正常。但是,当我部署到我
我的项目中有 ReportViewer。当我在 Vsual Studio 2012 的 InstallShield 中创建此文件的 .exe 时,我将其添加到 Redistributables Mic
我想升级一个使用 RDLC 创建报告的项目。该解决方案使用 Report Viewer 2010SP1。 我成功安装了报表查看器 2012 运行时,但是该组件没有出现在 Visual Studio 的
在搜索了很多类似的帖子、解决方法之后,我决定自己发帖。 Compilation Error Description: An error occurred during the compilation
有没有人对如何修改 WinForms 版本的 ReportViewer 工具栏的工具栏有好主意? 也就是说,我想删除一些按钮和各种按钮,但看起来解决方案是创建一个全新的工具栏,而不是修改现有的工具栏。
我只在rdlc表达式值中处理了可能的2 =iif((Fields!Gender.Value="1"),"Male","Female") 在这里,我只能使用两种可能性。但是,如果我想检查3个或更多条件,
我正在使用以下行在报表查看器中显示复选框: =IIf( Fields!Field1.Value, Chr(254), Chr(168)) 但是,当我将其转换为PDF时,Checked的复选框未显示在P
这可能是一个愚蠢的问题,但是他们在 VS2010 中将报表参数隐藏在哪里? 2005/2008 年很容易。转至报告菜单,然后选择报告参数。现在我无论如何也找不到它了! 谢谢。 最佳答案 看起来做法如下
你们中有人知道这是否可行,以及如何以编程方式设置报表查看器的报表语言? 例如,像这样的: var reportviewer = new ReportViewer(); reportViewer.Loc
我正在尝试查找有关RDLC的文档。 具体来说,我在Actions元素中寻找不同的TextBox。 最佳答案 您可以在此处找到各种SQL Server版本的RDL规范: SQL Server RDL S
我正在尝试将我的报告查看器链接到数据源,但是对话框是空的 - 我有一个名为 dsReports.xsd 的文件,其中包含在我从那里预览数据时可以工作的数据集。 有谁知道为什么会这样? 谢谢 最佳答案
我的项目是4.0框架上的ASP.Net WebForms,使用ReportViewer 10,使用本地处理模式呈现本地RDLC报表。 我的问题是报告中的许多表达式都没有评估。例如,我在报表的页脚中有一
是否可以更改 ReportViewer 控件的图像(绿色旋转的东西)? 目前我正在隐藏它并重叠一个进度条(这是 WinForms 而不是 ASP 控件)......似乎有点啰嗦? 感谢 :) 最佳答案
我正在尝试配置 ReportViewer,但无法使其正常工作 我有以下数据集: 这是数据集中的查询: SELECT DataTime, DataValue FROM
当使用 ReportViewer 中的默认导出按钮时,有没有一种方法可以简单地提示用户打开导出的报表?我查看了 ReportExport 事件,尽管它在导出发生之前触发。我唯一能想到的就是取消 Rep
我是一名优秀的程序员,十分优秀!