前端之家收集整理的这篇文章主要介绍了
php – laravel中的动态报告生成,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试为我的应用程序开发
自定义报告
生成,其中
用户将动态输入模型及其相关模型.并将选择需要报告的相关列,并将具有“AND”的条件语句和’或’条件.
完成相同的功能是vtiger,Zoho CRM和销售人员.
我怀疑哪种方式是有效的.
1.通过为每个模块创建表并在数据库中定义其列
2.或者为所有设置提供配置文件
3.或者为所有报告创建一个模型类,并使用getter和setter(访问器和mutator)定义其相关的模型属性和绑定数据.
4.或者建议我任何其他优选方法或任何与此相关的功能最少的包
我知道很复杂,但请从你的角度给我一些提示.
请查看以下流程.
您可以使用Querybuilder来自己
生成查询.
然后使用类似于JSReport的东西来允许
用户设计报告.
有非常好的网络报告设计师,但其中大多数都是有代价的.如果你还想做自己的,请参考这些;
密封报告
JSReports供参考,你所寻找的是真实的;-)
使用JQueryQueryBuilder并根据您的需要进行自定义.
使用Laravel Boilerplate或其他东西来开始.
使用Handlebars.js / Mustache.js或Blade作为模板引擎.
要有创意……
干杯!!!