我开发了一个CakePHP应用程序,它对我创建的一系列表执行基本的CRUD。 CakePHP应用程序似乎工作得非常非常好,从长远来看,我真的很想使用它。从CakePHP调用SSRS报告
也就是说,我的需求涉及到使用SQL Server Reporting Services对数据运行报表。微软已经发布了一个PHP SDK来连接到SSRS并显示报告。
我对建立MVC结构来实现我想要的最佳实践方式并不积极。
我可以设想设置一个包含报告列表的表格和另一个包含必需/可选参数列表的表格,并为该模型生成一个视图/控制器,以向用户呈现报告列表可以运行,然后为使用用户输入的reportexecute(或somesuch)创建一个视图,然后使用上面提到的SDK调用SSRS。
这是解决这个问题的常用方法吗?有没有更好的方法,我错过了?我不想通过黑客入侵这个部分来弥补我可爱的MVC应用程序!
预先感谢您!