问题标签 [activereports]
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.
activereports - ActiveReports 升级错误
我刚刚从 ActiveReports 2.0 升级到 3.0。所有 rpx 文件都已转换为 *.vb 文件。ActiveReports 项目具有这样的类层次结构:
*.vb 与设计器 -> PrintBase.vb -> ActiveReport3
当我打开任何 *.vb 文件时,我收到此错误:
无法为此文件显示设计器,因为无法设计其中的任何类。设计人员检查了文件中的以下类: xxx --- 无法加载基类“PrintBase”。确保已引用程序集并且已构建所有项目。
调用堆栈:在 System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager manager) 在 System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager) 在 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad( IDesignerSerializationManager serializationManager) 在 System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost 主机)
然后我浏览了 PrintBase.vb。没有编译错误。然后我将其中一个 *.vb 文件修改为:
Hello.vb -> ActiveReport3
设计师工作没有任何问题。PrintBase 有相当多的代码。为了简化调试,我创建了一个名为 BasePrint 的新 .vb 文件,它继承自 ActiveReport3。因此,层次结构又回到:
Hello.vb -> BasePrint -> ActiveReport3
然后我又在上面看到了同样的错误。根据我的调试,似乎 AR3 设计器不允许 .vb 文件从基类继承。但我不太确定。顺便说一句,ActiveReports 项目是 vb.net。VS 2008 项目解决方案下还有其他 C# 项目。VB.NET 项目和 C# 的混合是否与迁移/升级过程有关?
谢谢。
.net - 将 HTML 内容格式化为可打印的报告
我一直在使用 AJAX html 编辑器为 .NET 项目创建内容。内容存储为原始 HTML 标记。现在我需要获取该内容并将其注入可打印的格式。我尝试过像 Crystal Reports 和/或 ActiveReports 这样的报表编写器。两者都提到它可以使用 HTML,但只处理一个子集。(例如:粗体标记有效,带有样式设置的 Span 无效)
vb.net - 如何使用 VB.Net 在 Data Dynamics.ActiveReports 2.0 中使用图形?
我想在活动报告中的文本框背景上应用渐变颜色。为此,我使用图形并使用以下代码:
它在表单中运行良好,但在报表中无法通过 Me.CreateGraphics 获取图形对象。请建议
c# - 如何调整 ActiveReports 设计器控件的设计部分的大小?
我正在开发一个应用程序(通过 C#),该应用程序的一部分使最终用户能够设计他的自我报告。它具有从传递的数据源自动设计 ActiveReports 控件并显示它的选项,但我无法调整设计部分的标尺以适应其宽度。
如何以编程方式调整设计器控件的设计部分的大小?
c# - 如何保存 Report.Document.Printer 设置?
我想将 Report.Document.Printer 设置存储在数据库中,如何保存?有没有类似 Report.SaveLayout() 方法的方法?
activereports - 使用 Active Reports 在一份报告中获取多个报告
如何使用数据动态活动报告在一个报告中获取多个报告(使用不同的查询)
c# - Web 服务偶尔会显着变慢
我的公司遇到了一个用 C#/ASP.Net 编写的 Web 服务的问题。该服务接收 SQL Server 中数据的标识密钥以及为该数据生成和保存 PDF 报告的路径。
在大多数情况下,此 Web 服务会非常快速地将结果返回到调用网页,通常最多在几秒钟内。
但是,它似乎偶尔会出现显着放缓。发生这种减速时,调用 Web 服务的 Web 应用程序将生成超时错误。我们已经检查并且 PDF 确实被创建并保存到服务器,所以看起来 Web 服务最终完成了执行。处理完成似乎需要大约 1 到 2 分钟。PDF 是使用来自 Data Dynamics 的 ActiveReports 生成的。
当出现此问题时,对 Web 服务的配置文件进行小幅更改(即,在连接字符串行中添加一个空格)似乎会重新启动 Web 服务,并且在之后的一段时间内一切正常。
在同一 Web 服务器上运行的其他 Web 应用程序似乎没有遇到这种行为,只有这个特定的 Web 服务。
我在下面添加了 Web 服务的代码。这是对 3rd 方库的基本调用。我们无法在测试中重现此问题。
我想知道是什么导致了这个问题?
c# - ActiveReports 条件格式 - 图片可见性
在 ActiveReports 中,如何根据报表数据中的值更改格式?
具体来说,我想根据数据中的值显示或隐藏图片。报表通过其 DataSource 属性的集合绑定到对象列表。这些对象具有Condition
值“差”、“正常”等的属性。我在报告中有一些图片对应于不同的条件,我想隐藏除与值对应的图片之外的所有图片。
我应该订阅Format
详细信息部分的活动吗?如果是这样,我如何获得“当前记录”数据?
reporting - Programmatically Insert Page Break in ActiveReports
I've been scouring the web for a good example, but cannot figure out how to add a page break to an ActiveReports report programmatically. The reports I'm working with usually require 1-2 pages for each record. In order to support dual-sided printing of the reports I want to insert a blank page for each record that uses an odd number of pages, ensuring that each new record is printed on the front of each printed page.
I'm very new to ActiveReports, so any suggestions, code samples, or links are much appreciated!
delphi - Delphi6中活动报表的使用
我可以在 Delphi6 中使用 Active Report 吗?