- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是 devexpress 的新用户,正在查看 xtra 报告产品。我想知道,使用它比报告服务有什么优势。他们的政策是不在他们的网站上讨论其他产品,所以我想知道我应该考虑使用它们而不是 RS 的优势是什么。我正在开始一个新项目,所以此时我对解决方案很灵活。我很了解 RS(还有 Crystal),如果我知道可以从中获得什么,我很乐意使用新技术。
感谢任何反馈。
最佳答案
我知道这个问题很老,但我在我从事的项目中同时使用 XtraReports 和 SQL Reporting Services,所以也许一些对比仍然可以使某些人受益。
Xtra Reports 与 Crystal 非常相似的是它们对 strip 的使用。将带有页眉、详细信息和页脚的报告放在一起非常快捷。乐队很容易将事物保持在范围内,DevEx 处理知道哪些字段是集合并且可以转化为详细报告。 Xtra 提供的“计算字段”对于重用相同的自定义公式也很有用。
Reporting Services 通过实现表格和矩阵而不是使用带区来提供更大的灵 active 。实际上从中得到一份完整的报告需要更长的时间,而通过嵌套报告和详细报告得到你想要的东西需要更多的摆弄和练习,但最终你可以更灵活地做 Xtra 没有构建的事情因为,例如在同一页面上并排运行报告或以您想要的任何方式组织报告,而不是局限于水平带。 Reporting Services 的另一个缺点是它没有 Xtra 提供的计算字段支持,这意味着任何时候您有一个自定义公式或表达式想要多次使用,您必须将其复制并粘贴到每个单独的字段中。 SSRS 也适用于内置字段,如执行时间、页码等,而在 Xtra 中,您必须进行一些挖掘才能找到这些全局变量。
总而言之,从长远来看,我会选择 SSRS,因为它提供了更多的灵 active 。如果您想保存具有不同参数的不同报告,管理系统也非常适合创建链接报告。
希望这对某人有帮助。祝你好运!
关于c# - devexpress xtrareports 与报告服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5500151/
我必须准备报告的每条记录都有奇偶页。当我运行 MVC 应用程序时,我可以看到 XtraReport 查看器,但其中没有任何页面。 Controller / Action 逻辑 var xtraRepo
我有一个 Web 表单,其中有一个文本框,用户可以在其中输入数字并从表格中提取信息。现在我开发了一个 xtrareport,我必须在其中显示用户在我之前提到的那个文本框中输入的数据。一切正常,只是我需
有人知道在显示 XtraReport 文档时如何为表单查看器设置标题吗?场景如下: 我配置了一个 XtraReport 报告,调用 ShowPreviewDialog 方法显示它,查看器窗体打开并显示
我现在正在查看 XtraReports 报告工具,但有些东西我还不明白。 如何为某个字段设置数据源(我猜在报告中显示为标签),而无需在设计时构建连接、适配器和数据集,而是以编程方式进行。 例如,我可以
我是 devexpress 的新用户,正在查看 xtra 报告产品。我想知道,使用它比报告服务有什么优势。他们的政策是不在他们的网站上讨论其他产品,所以我想知道我应该考虑使用它们而不是 RS 的优势是
我有一个包含 300 多行的数据表。我希望每个页面只显示 10 行。我想强制 xtrareport 在 10 行后中断。 知道如何做到这一点吗? 最佳答案 您可以在特定条件下强制分页。 This pa
是否可以在 DevExpress XtraReport 中向上移动空标签? 我有一份报告,我需要将带有空数据的标签向上移动。我希望不显示没有数据的标签,并且可以将他身后的其他标签向上移动以取代另一个标
你好,我如何从数据库中检索数据并将其放入 devexpress xtrareport 中的 xrlabel 文本中?这是我的代码: public void getTemporaryOperatorsP
从报表导出 excel 文件时出现此错误,从报表预览中触发此操作。 xrptDoc.ExportToXlsX("D:\\ExportedFile.xlsx"); 这是以下堆栈跟踪: in DevExp
我需要序列化一个报表设计。这是场景: 该应用程序有基本报告,比方说“销售报告”,带有一组预定义的列和设计,例如公司。 header 中的 Logo 。用户需要能够更改布局,例如添加带有办公室地址或页码
使用 Designer 时,我可以将单元格的 XlsxFormatString 属性编辑为“#,##0.00”,结果符合预期。当我尝试以编程方式执行以下操作时,没有任何改变: private XRTa
我正在尝试以编程方式将数据填充到报告中。这工作正常,现在我试图在 XtraReport 中使用此代码在 BeforePrint 和 AfterPrint 事件上显示 Total summary amo
当我单击打印按钮时,它没有弹出打印对话框。相反,它显示一条错误消息“ERR_CONNECTION_RESET”。此打印功能在本地主机上正常工作。请参阅屏幕截图以获取更多信息。 我的 devExpres
当使用 DevExpress 16.2 XtraReport 时,使用 postgres 连接器生成报告,如果该行有任何结果为 null 的元组(注册),它不会加载报告中该行的其余部分。在版本 14.
我有 DevExpress XtraReports v18.1.6 版本和 PostgreSQL 4 v3.3。 Visual Studio 2017 v15.3.3 和 Windows 7。 这是一
我是一名优秀的程序员,十分优秀!