我们使用的是使用Oracle数据库的应用程序和随应用程序附带的嵌入式许可证。
我们有一个问题,就是应用程序附带的报告可能性是非常基本和过时的。
这个应用程序根本没有日期,而且是我们所在行业的明确领导者,只是报告方似乎从未得到太多的关注,或者其他客户没有像我们这样有相同的报告期望。
为了给出一些想法,报告方允许
仅此而已。我们所有的表都是由|、_字符等组成的。
我们希望摆脱应用程序中的所有报告,转而使用第三方系统作为报告端,查看Crystal Reports。
我们是否只需要将水晶报告安装在设计报告的IT部门计算机上,还是需要在组织中所有需要打印、查看报表等的计算机上安装?
是否有可能安排批量报告,例如,对于今天交付的所有订单,为每个订单生成发票报告并将其电子邮件发送给客户,其中包括从我们的数据库中提取的所有发票信息,包括客户的电子邮件地址?
还有其他途径可以查看\其他软件包吗?
发布于 2014-09-20 18:46:47
水晶是一个选项,但它只是解决方案的一部分,因为它将允许您开发报告。另一部分是为用户提供运行报表的界面。您将需要安装在IT中至少一台计算机上的水晶设计器-它将用于开发报告。您还需要找到一个系统,该系统将允许您在用户计算机上运行报表。另一个系统应该允许您不仅运行报告,还可以控制谁能够运行它们。例如,您不希望公司中的任何人能够运行一份报告,该报告显示当前的销售和利润,或者显示所有员工的地址和SSN的列表。我的建议是,首先开始寻找系统,该系统将运行报告,然后决定使用哪个报告工具。例如,如果您拥有SQLServer的许可证,那么您就有了SSRS (SQLServer Reporting )的许可证。这是一个基于服务器的系统,允许处理报表分发。还有一个SSRS的报告开发工具,它是免费的。所以检查一下这个选项。正如我所说的,水晶也是一种选择。有水晶服务器,它可以用来分发报告,也有一堆第三方系统,这可能是一个更便宜的选择。一般来说,基于Web的系统,如SSRS和Crystal Server,维护起来会更便宜,但是桌面系统通常更快,并且提供更丰富的用户界面。水晶报告有很多选择。我使用的是2:Jeff (http://www.jeff-net.com/jnrrbw.htm)和R-Tag报表管理器(http://www.r-tag.com)。Jeff是一个门户网站,这意味着您可以在公司的任何计算机上使用,而无需额外安装。R标记是一个桌面系统,需要在每台计算机上安装,它将在其中使用,但它支持多种报表类型,包括水晶报表和仪表板。还有其他用于水晶报告的工具。您可以检查以下链接:桌面报表查看器、http://kenhamady.com/cru/comparisons/crystal-reports-viewers桌面报表调度程序、http://kenhamady.com/cru/comparisons/desktop-scheduling-engines Web报表调度程序、http://kenhamady.com/cru/comparisons/server-based-scheduling-engines
如果您正在寻找基于Linux的解决方案,那么您将被限制在一个门户网站上。
https://stackoverflow.com/questions/25951573
复制相似问题