FC统计图bug的判定
1. 首先要先测试属性是否能够使用,不好用的属性在json文件里找到该属性,以“图表基部厚度”为例,其属性名称propName为canvasBgDepth。
2. 从FC官网上下载FC文档资料,在本地路径如下:
2.1 双击打开index.html文件,进入主页,找到Documentation,
点击进入属性页,
2.2 在Chart XML API里查找要测试的属性
或者也可以ctrl+f,输入刚刚在json里查找的属性名,如图:
查找结果如下:
属性名 类型 范围 描述
2.3 找着属性之后,可以在以下路径,查找有问题(即:“图表基部厚度”)的那个属性在哪个对应的文件里,
点击进去,
2.4 右键编辑Col3D1.html
可以看到其引用的js文件包括Col3D1.js
找到引用路径下的js文件,
2.5 右键编辑,原图形显示如下:
2.6 可以通过修改js查看某属性在FC上是否可用;加上有问题的属性,刷新原来的页面就行,可以看到如图:
个人经验而谈一般能够在FC里能找到的属性可以不用再试的,直接在XML中试就行了
3 在安装路径下找到xml文件,路径如图:
3.1 XML的对比 就是在V5上的对比,
3.2 在做统计图的时候保存报表,安装路径下就会自动生成一个xml文件,找到最新xml文件,右键编辑该文件,搜索相应的属性名,如果搜索不到,可以如修改js那样修改xml文件,保存xml文件之前要先把报表的页面关闭,然后再保存,否则会出现问题。
3.3 重新打开刚刚关闭的报表,预览看新建的属性是否起效果,如果没有作用,那就证明是bug。