...
代码块 | ||||
---|---|---|---|---|
| ||||
//通过宏获取所有数据的方式: //对象chart, 事件:beforeRenderer function main(chartView) { var options = chartView.getChartObject().getOptions(); var allFieldsData = options.allFieldsData; //所有数据 } //返回的数据结构: //返回的数据结构定义,包含数据、字段和参数信息,字段定义、数据格式等信息都来源于数据集,可在作图的数据集中查看 options.allFieldsData:{ rowsCount:, //数据行数 columnsCount:,//数据列数 //返回的数据表,是个object数组, data:[[{ displayValue:'', //显示值 value:'' //真实值 }]], //字段的定义 fields:[{ id:'', //数据集中输出字段唯一标识,在数据集中可以查看 alias:'', //字段别名 //数据集中设置的数据格式定义 dataFormat:{ dateFormat:'', //日期格式 forceDecimal:true, prefix: scale: suffix: timeFormat: type:"STRING", viewType:"NONE" } }], //数据集中参数键值对 paramsData:[{ key:, //数据集中输出参数唯一标识,譬如"OutputParameter.I2c949e121d27be5d011d284d6b170049.销售月份" value: //参数值 }] } |
...