开发工具与关键技术: VisualStudio 2015 mvc
作者:杨泽平
撰写时间:2019、6、6
打印这一功能,在mvc项目中还是较为常见的,打印可以是插件打印,比如layui里表头工具栏有定义打印的方法,可直接打印,除了插件打印,我们还可以自己写打印方法来打印,自己写打印方法打印相对比较麻烦,我们需要做的工作比较多,以打印协议为例。
首先,做打印前需要安装一个打印水晶报表的插件,这个插件不是方法插件,而是一个制作表的插件,安装完之后,我们需要单独建个数据集,这个数据集可以连接数据库的表,也可以自己建表,而这张表里的字段需要对应数据库有的字段,可以是在多张表里的字段,是否自己建表这个主要是看你打印的东西所需字段是否都存在一张数据库表里,没有就要自己建一张表用于存放打印所需字段。
所要建立的数据集跟打印模板如下图所示:
建完数据集就要建打印的模板,这个模板就是用刚说到的插件自己根据打印需求去设计,这个就跟Word文档设计表格之类的差不多,详情就不多说了。
模板效果大概就如下图所示:
建完数据集跟模板后就可以开始写方法了,首先进入页面打印前需要提