最近朋友给了一份做报表的工具,fushionChars.自己感觉不错就一直留意。原来有评估版和免费版,由于评估版需要破解所以一直没有使用,最近朋友教了一个破解方法,于是就把资料整理了一下。本来想上传上来的,可不知道为什么原因只允许我上传0B的东西。想想还是把整理的文字说明发表到这里与大家分享一下吧。 破解及使用说明: 1,倒入破解swf文件ChartCrack.swf 2,在页面要调用相应的swf文件时将路径进行如下改变 原来是: var chart = new FusionCharts("../Charts/MSStackedColumn2DLineDY.swf", "ChartId", "600", "350", "0", "0"); 现在是: var chart = new FusionCharts("../Charts/ChartCrack.swf?chartUrl=../Charts/MSStackedColumn2DLineDY.swf", "ChartId", "600", "350", "0", "0"); 比较发现变化只在这里采用了破解文件并用chartUrl=导入实际要引用的swf文件 3,在整理过程中发现如果文件图太多的情况可以使用ScrollXXX.swf文件 4,响应click事件的例子在Code/DrillDown文件夹下 5,图件下是表格的例子在Code/Grid里,例子中显示了表格数目过多的情况,可以参考一下。别忘了破解哦 6,deBugMode在Code/DebugMode文件夹下 7,Export在Code/ExportChartSamples文件夹下,有ClientSide和ServerSide的,呵呵 8,设置按钮判断页面显示哪些列在/Code/JavaScript/ClientSideData/Chart.html中。 9 决定柱状图上是否显示图上数字也在上面的页面中。可以参考哦 10,判断事件的例子,更换数据的例子,getChartFromId,getChartAttribute,getXML,print 在Code/JavaScript/Basics下有 11,对中英文的支持,本人发现setDataXML里可以有中文的,其余的自己测试吧 12,RoR里的例子可以参考一下。 13,ExportChartSamples 下有jar文件,具体自己试一下啊 注:以上说的code文件夹在压缩包里。破解文件是ChartCrack.swf我也放在次此文件中了,压缩包里我也放一份。 好了就写这么多了,good luck!!