我需要创建一个可以生成报告的工具。
我正在使用.Net C#MVC4。
这个想法是这样的: 1个用户可以创建或复制现有报告。
我想知道网上是否有任何已经执行过此步骤的内容。
或任何可以帮助我创建此内容的指南。
我目前的发展:
在DB上我有3个表:
所以在MVC上我需要为每个Report报告一个Controller Action,以便它控制搜索字段。 我还有一个Config部分来配置上面解释的表3。 精确地在数据库上我需要一个存储过程,可以通过预先配置的字段进行过滤,然后创建动态选择。 回到MVC,有一个基于表3的自定义方法,可以生成报告的Excel或Pdf版本。顺便说一句报告使用iTextSharp。
问题,我需要一种方法来允许用户创建新的报告,而无需开发人员创建新的操作。