当前位置: 首页 > news >正文

贸易公司网站建设方案重庆有没有做网站的

贸易公司网站建设方案,重庆有没有做网站的,公司管理系统下载,网站建设需要软件前面介绍了《E6低代码开发平台》的Word模版引擎NVeloDocx#xff0c;实现了表单的基本字段、子表、单张图片、二维码、条形码怎么基于NVelocity脚本输出到Word文件#xff0c;都是些比较简单且常用的需求。 本篇介绍怎么基于NVeloDocx在Word中插入图表#xff0c;目前只支持…前面介绍了《E6低代码开发平台》的Word模版引擎NVeloDocx实现了表单的基本字段、子表、单张图片、二维码、条形码怎么基于NVelocity脚本输出到Word文件都是些比较简单且常用的需求。 本篇介绍怎么基于NVeloDocx在Word中插入图表目前只支持柱状图折线图饼图。 当前只支持这3种图表的原因主要还是在Word中插入图表实在是有点困难这种困难主要体现在软件编码上很难找到相关的可参考代码Open Xml SDK仅有的例子都是基于Excel的拿过来压根不能用。而网络上很少例子即使有也是基于Open Xml SDK 2.X的不兼容Open XML SDK 3。 后来基于V2.5的工具Open XML SDK 2.5 Productivity Tool花费大量的时间才最终把这3个图表的生成代码写出来个中滋味不足为外人道 当然花费这么大的代价最终也是很值得的方便了我们自己同时也方便了E6的用户毕竟E6开发平台是永久免费开放的且绝大部分都是没有软件基础的要他们去开发个插件基本不可能。 下面进入正题 要插入图表首先得有数据源Word图表的数据源就是一个如下类似的表格所以能生成图表的也就是子表数据了 Word图表的数据格式  那么就需要我们在E6的Word模版数据源配置中选择好子表这样才能把对于子表的数据读取出来。由于E6开发平台是完全免费开放的所以如果想实操请自行注册下载安装。 在E6中设置好数据源  其实整个过程最主要的就是设置好数据子表。图表所需要的子表的操作和E6表单上的子表操作完全相同可以是主表单上的某个子表也可以是某个表单的汇总信息甚至存储过程返回的数据都可以。和普通子表不一样的地方在于需要一个非数字列其他的都是数字列如上图中非数字列为保险公司数字列为保单保费、折标保费因为图表显示的数据格式要求如此。 定义好数据后插入图表的操作就是一行代码了 柱状图使用word.InsertBarChart()方法插入柱状图包括4个参数如下 ${word.InsertBarChart(${data.GetChild(Policy,DataGridViewForGroupBy1)},保单汇总,140,90)} 参数1子表通过${data.GetChild(Policy,DataGridViewForGroupBy1)}获得子表数据其中Policy表示子表编号在E6中每个表单都有一个编号DataGridViewForGroupBy1表示控件名在E6开发平台中可以查看。 参数2图表标题如“保单汇总” 参数3图表宽如“140”单位毫米 参数4图表高如“90”宽度毫米。 柱状图  基于NVeloDocx是不是非常容易理解虽然整个开发过程非常困难但是最终用户的使用就是这么简单。 折线图和饼图的使用方法除了方法名不一样以外其他参数都是相同的所以就不再一一介绍。 折线图折线图的方法是word.InsertLineChart ${word.InsertLineChart(${data.GetChild(Policy,DataGridViewForGroupBy1)},保单汇总,140,90,Stacked)} 折线图  饼图饼图的方法是word.InsertPieChart ${word.InsertPieChart(${data.GetChild(Policy,DataGridViewForGroupBy1)},保单汇总,140,90)} 饼图  Word支持很多的图表但是很多都是基于这3中基本图表的变化所以想把所有图表都实现其实也是没有太多意义的。 写在最后基于E6开发平台的NVeloDocx整个Word模版制作非常容易。 相信使用过NVelocity模版引擎的人都知道这个模版引擎确实很强就是出问题排查的时候实在头痛特别是模版内容很多且命令很多的时候。但是NVeloDocx自带了NVelocity命令错误检测功能很智能吧能够检测到具体是Word模版中哪一段的命令错误错误原因大概是什么最多的情况就是命令不正确#if,#foreach等缺少对应的#end以及括号是否匹配等等。毕竟E6开发平台的用户绝大部分都是无任何编程经验的。
http://www.hkea.cn/news/14556966/

相关文章:

  • 常见的网站开发环境公司网站设计需要什么
  • asp.net 网站计数器企业网络营销为什么要选择外包?
  • 网站设计合同附件温州市微网站制作多少钱
  • 西部数码网站管理助手使用教程东莞大岭山有什么好玩的地方
  • 下载软件网站在线网页代理搭建
  • 成都网站建设 工资wordpress 数字商城
  • 做国外市场哪个网站好建筑公司经营范围大全
  • 网站托管多少钱手机app快速开发工具
  • 优秀网页 网站wordpress前台投稿插件
  • .net flash网站模板php源码网站建设教程
  • 网站加入购物车的代码企业网站货物查询怎么做
  • 成都企业网站建设公司网站规划与建设 第2版ppt
  • 做网站的的报价佛山做推广网站的
  • 哪个网站可以做鞋鉴定定制衣柜十大品牌排名
  • 聊城汽车网站建设北京手机网站
  • wordpress页面回收站精品课程网
  • 视频背景音乐怎么做mp3下载网站顶易云外贸软件
  • 百度快照 查看指定网站wordpress 增加作者
  • 北京app开发流程重庆怎么站seo
  • 做外贸的怎么建立自己的网站个人建站做淘客网站备案
  • 互联网网站 权限网络营销常用工具有哪些?
  • 做周边的网站昆明网络推广公司报价
  • 瑞安市住房和城乡规划建设局网站如何建立一个网站平台
  • 固安建设局网站科技是第一生产力人才是第一资源创新是第一动力判断题
  • 制作公司网站怎样收费深圳品牌网站
  • 阿里巴巴国际站买家版appwordpress 内页模板
  • 潮州南桥市场中国建设银行网站合肥
  • dreamware怎么做网站免费网站模板 优帮云
  • 开商城网站多少钱南京的网站建设公司哪家好
  • 做外贸登录国外网站网站建设客户合同范本