|
@@ -57,10 +57,29 @@ Ext.define('erp.view.core.trigger.PieTrigger', {
|
|
|
name: 'hideLabel',
|
|
name: 'hideLabel',
|
|
|
inputValue: true
|
|
inputValue: true
|
|
|
}, {
|
|
}, {
|
|
|
- xtype: 'texttrigger',
|
|
|
|
|
- fieldLabel: '<font title="模板变量有 {b}、{c}、{d},分别表示数据名,数据值,百分比。示例:formatter: \'{b}: {d}%\'">标注格式</font>',
|
|
|
|
|
- name: 'labelFormatter',
|
|
|
|
|
- emptyText: '{b}: {c} \n {d}%'
|
|
|
|
|
|
|
+// xtype: 'texttrigger',
|
|
|
|
|
+// fieldLabel: '<font title="模板变量有 {b}、{c}、{d},分别表示数据名,数据值,百分比。示例:formatter: \'{b}: {d}%\'">标注格式</font>',
|
|
|
|
|
+// name: 'labelFormatter',
|
|
|
|
|
+// emptyText: '{b}: {c} \n {d}%'
|
|
|
|
|
+// }, {
|
|
|
|
|
+ xtype: 'combobox',
|
|
|
|
|
+ fieldLabel: '<font>标注格式</font>',
|
|
|
|
|
+ name: 'labelFormatter',
|
|
|
|
|
+ editable: false,
|
|
|
|
|
+ store: Ext.create('Ext.data.Store', {
|
|
|
|
|
+ fields: ['value', 'label'],
|
|
|
|
|
+ data : [
|
|
|
|
|
+ { value: '{b}', label: '名称' },
|
|
|
|
|
+ { value: '{b} {c}', label: '名称+数值' },
|
|
|
|
|
+ { value: '{b} {d}%', label: '名称+百分比' },
|
|
|
|
|
+ { value: '{c} {d}%', label: '数值+百分比' },
|
|
|
|
|
+ { value: '{b} {c}\n{d}%', label: '全部信息' }
|
|
|
|
|
+ ]
|
|
|
|
|
+ }),
|
|
|
|
|
+ queryMode: 'local',
|
|
|
|
|
+ displayField: 'label',
|
|
|
|
|
+ valueField: 'value',
|
|
|
|
|
+ emptyText: '全部信息'
|
|
|
}],
|
|
}],
|
|
|
setConfig: function(configObj) {
|
|
setConfig: function(configObj) {
|
|
|
var form = this;
|
|
var form = this;
|