|
|
@@ -18,6 +18,7 @@ Ext.define('erp.view.component.formcomponent', {
|
|
|
initComponent: function () {
|
|
|
var me = this;
|
|
|
Ext.apply(me.listeners, this.mixins['erp.view.component.commonpanel'].listeners);
|
|
|
+
|
|
|
//加载数据
|
|
|
Ext.apply(me, {
|
|
|
config: {
|
|
|
@@ -61,11 +62,48 @@ Ext.define('erp.view.component.formcomponent', {
|
|
|
property: 'value',
|
|
|
propvalue: '',
|
|
|
|
|
|
- }, {
|
|
|
+ },{
|
|
|
display: '宽度(%)',
|
|
|
property: 'width',
|
|
|
propvalue: '',
|
|
|
- editor: 'numberfield'
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ },{
|
|
|
+ display: 'field宽度(%)',
|
|
|
+ property: 'fieldwidth',
|
|
|
+ propvalue: 50,
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ },{
|
|
|
+ display: 'value宽度(%)',
|
|
|
+ property: 'valuewidth',
|
|
|
+ propvalue: 50,
|
|
|
+ editor: {
|
|
|
+ xtype: 'numberfield'
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ display: '换行',
|
|
|
+ property: 'fill',
|
|
|
+ propvalue: '',
|
|
|
+ editor: {
|
|
|
+ xtype: 'combo',
|
|
|
+ store: Ext.create('Ext.data.Store', {
|
|
|
+ fields: ['value', 'name'],
|
|
|
+ data: [
|
|
|
+ { "value": true, "name": "是" },
|
|
|
+ { "value": false, "name": "否" }
|
|
|
+ ]
|
|
|
+ }),
|
|
|
+ valueField: 'value',
|
|
|
+ displayField: 'name',
|
|
|
+ mode: 'local',
|
|
|
+ forceSelection: true,
|
|
|
+ editable: false,
|
|
|
+ triggerAction: 'all',
|
|
|
+ selectOnFocus: true
|
|
|
+ }
|
|
|
}, {
|
|
|
display: 'field-style',
|
|
|
property: 'fieldstyle',
|