我開發了一個CakePHP應用程序,它對我創建的一系列表執行基本的CRUD。 CakePHP應用程序似乎工作得非常非常好,從長遠來看,我真的很想使用它。從CakePHP調用SSRS報告
也就是說,我的需求涉及到使用SQL Server Reporting Services對數據運行報表。微軟已經發布了一個PHP SDK來連接到SSRS並顯示報告。
我對建立MVC結構來實現我想要的最佳實踐方式並不積極。
我可以設想設置一個包含報告列表的表格和另一個包含必需/可選參數列表的表格,併爲該模型生成一個視圖/控制器,以向用戶呈現報告列表可以運行,然後爲使用用戶輸入的reportexecute(或somesuch)創建一個視圖,然後使用上面提到的SDK調用SSRS。
這是解決這個問題的常用方法嗎?有沒有更好的方法,我錯過了?我不想通過黑客入侵這個部分來彌補我可愛的MVC應用程序!
預先感謝您!