我有一个Angular Front End和C#Backend用于我当前的项目,两者都被分成了他们自己的项目。我的问题是,有没有办法在不使用ASP Crystal Reports Viewer的情况下在浏览器中显示Crystal Report?我搜索了好几个星期而一直无法找到任何东西。我没有使用MVC,主要是因为我不太熟悉它以及如何将Angular与MVC一起使用。基本上我只有静态HTML页面,我使用Angular回调服务器并获取我的数据,我知道我可以发出一个电话并且"加载"一个水晶报告,但后来我无法弄清楚我是如何实际显示它的,因为我没有使用水晶报告查看器,因为我没有使用Web窗体。任何帮助将不胜感激,谢谢。
答案 0 :(得分:0)
通过.Net代码(您可以通过网络服务公开),您可以"导出"分为各种格式(PDF,Word Doc,Excel,Text,HTML)。您可以对C#Web服务调用进行JavaScript调用,该调用会加载报告并导出HTML然后再调用Render(或者从原始调用中获取结果,不确定报告运行多长时间)