代码之家  ›  专栏  ›  技术社区  ›  Tom Deleu

使用最终用户设计器在.NET Winforms中报告

  •  2
  • Tom Deleu  · 技术社区  · 16 年前

    你们用什么做.net的报告引擎, 具有最终用户设计能力 ?

    我尝试了devexpress xtrareports,但未能成功获得一致的结果。 (例如,我试图为某个联系人显示已售出机器的详细报告->第一个字段工作正常,其他字段不工作;其中没有数据)。不管我做什么)这种莫名其妙的行为在企业环境中是不能被真正容忍的,所以我很好奇其他的解决方案是什么……

    更新:需要注意的是,这里的重点是最终用户设计器部分。客户应该能够修改报表的布局和字段(在限制范围内),而不需要大量的it知识。

    3 回复  |  直到 16 年前
        1
  •  1
  •   balaweblog    16 年前

    用于生成的任何动态报表的SQL Server Reporting Services或用于临时报表的报表生成器。

        2
  •  1
  •   Charles Bretana    16 年前

    数据动态活动报表.NET…与visual studio完全集成,可以使用c或vb.net,并且不需要单独的“报表服务器”,因此它生成的dll是在托管代码可执行文件中工作的托管代码程序集,并且可以作为可执行程序或Web应用程序的依赖程序集部署,跨应用程序场或Web场部署,就像您编写的任何其他已部署应用程序一样,无需额外的许可证费用…

    还包括pdf、文本xls和其他自动报表生成器和查看器,以及最终用户自定义报表生成工具。(以便最终用户可以修改报表布局、筛选和排序选项…)

    http://www.datadynamics.com/Products/ProductFeatures.aspx?Product=ARNET3&Topic=End-User%20Report%20Designer

        3
  •  0
  •   David Thielen    6 年前

    请看一下 Windward Reports . 使用Windward,您可以使用Microsoft Word、Excel或PowerPoint设计报表,因此没有适合最终用户的学习曲线。(免责声明-我是Windward的首席技术官。)

    至于您在某些字段中无法获取数据的问题,这更可能是您精心编制的选择的问题—我没有听说任何报表系统丢弃数据,devexpress尤其编写了可靠的代码。