【问题标题】:Why do we need Reporting Tools? [closed]为什么我们需要报告工具? [关闭]
【发布时间】:2013-04-27 09:25:54
【问题描述】:

在大多数项目中,都会选择水晶报表等报表工具来展示数据。我们可以选择许多报告工具。也许其中一些易于使用,但大多数都有些复杂。

开发人员必须花一些时间来学习如何使用它,如何让它看起来不错。有时,修剪表格单元格或使单元格井井有条会使开发人员感到疲倦。在一些复杂的情况下,我们需要一些报告工具无法提供的样式。使用报表工具会降低开发效率,开发者需要构建大量的数据模式来适应报表工具的数据源。

而且性能也是报告工具的不足之处。通常我们需要安装一些组件来支持报告。如果我们需要从多个连接表中获取一些数据,性能损失是显而易见的。

所以在我看来,我们可以使用 html 表格来代替报告工具。 一些原因: HTML表格很容易生成。 我们可以很容易地用 css 控制表格的样式。 HTML 表格可灵活嵌入 jquery 插件和 flash 对象。 HTML 不需要该组件。 等等。

根据我的经验,要完成一份报告,我使用 HTML 花费的时间更少。 那么为什么大多数项目仍然选择报告工具呢?

【问题讨论】:

  • 您一直在使用错误的报告工具,或者以错误的方式使用它们。能跳的时候为什么还要买车?
  • 我认为这不是 StackOverflow 的有效问题。您只是在抱怨,因为您不知道如何正确使用您的报告工具。你在找什么,有人同意你吗?
  • 我颠倒你的问题。为什么使用 HTML 表格?没有任何好处。它显示了您的程序已经显示的简单数据。没有自定义过滤器,没有打印格式,没有图表,没有分组,没有总和,没有排序,没有用户权限检查,.....

标签: html database crystal-reports report reporting


【解决方案1】:

因为报告工具比 HTML 表格有更多的功能

【讨论】:

    【解决方案2】:

    同意,在 C# 中,我使用 datagrid 生成报告,但在打印页面和账单时报告更容易,但记住如何执行诸如功能之类的事情并不容易,这是一个令人头疼的问题

    【讨论】:

      猜你喜欢
      • 2011-05-27
      • 1970-01-01
      • 2016-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多