在Flex中使用BIRT报告?

| 是否有人将BIRT(eclipse.org/birt)与Flex或Flash Builder 4一起使用来向用户显示报告? 我相信它具有通过php或类似工具将报告显示为网页的能力,所以我猜想一种实现它的方法是在Web控件内部的flex中显示BIRT生成的页面。 想知道是否有人这样做或您如何将BIRT与Flash应用程序结合使用?     
已邀请:
        我们原本打算使用BIRT进行此操作,后来决定只从服务器(从BIRT)下载pdf或xls文件。我们改变了方向。 (老实说,我不记得BIRT是否甚至可以完成您的要求,但很有可能做到了。) 但是无论如何-是的,我想您可以尝试做一些有趣的事情以使其显示在浏览器中,但这值得吗?除非您有一些特别挑剔的要求,否则简单地使用excel或pdf阅读器自动打开下载的报告可能会更好。 就是说,我们发现BIRT很难集成。也许这仅仅是我们对BIRT本身的不耐烦,但是集成感觉有点……脆弱吗? 我们最终使用了名为jxls的服务器端Excel文件库来下载在Excel中自动打开的文件。我发现当涉及到这些东西时,使事情尽可能简单是最好的。在Flex中直接执行此操作有一些小怪癖(例如随请求发送参数信息),您可能需要使用Apache Shiro之类的东西来(适当的)安全性,但是100%的可能性。 另外,不要使用Flex本身来打折报表,有时您所需要的只是带有一些内置Flex图表组件的PrintDataGrid。     

要回复问题请先登录注册