Я использую ExtJS 3.4, у меня есть набор полей mainDetailsFieldSet
, который я хочу использовать в двух формах, addFormPanel
и updateFormPanel
. Я могу получить fieldset в форме addFormPanel
, но я не могу получить его в updateFormPanel. Я получаю синюю линию. Я не могу найти здесь что-то не так ... может кто-нибудь мне помочь?extjs3.4: как использовать набор полей в двух разных формах?
Вот мой код:
// mainfieldset с текстовым полем и списком
var clCombo = new Ext.form.ComboBox({
store: store,
fieldLabel: 'Name',
displayField: 'clName',
name: 'clName',
valueField: 'clName',
typeAhead: true,
mode: 'local',
triggerAction: 'all',
emptyText: 'Select Here'
});
this.mainDetailsFieldSet = new Ext.form.FieldSet({
title: 'Details',
items:[
{
fieldLabel: ' Name',
xtype: 'textfield',
name: 'name'
},clCombo
]
});
var mainDetailsFieldSet = this.mainDetailsFieldSet ;
// addFormPanel, где я использую mainfieldset
this.addFormPanel = new Ext.form.FormPanel({
title: 'Add Form',
autoScroll: true,
items:[
mainDetailsFieldSet ]
});
// updateformpanel, где я хотел бы добавить тот же набор полей снова
this.updateFormPanel = new Ext.form.FormPanel({
autoScroll: true,
items:[mainDetailsFieldSet]
});
Заранее спасибо
Это работало отлично .. !! Большое вам спасибо :) – user777777
@Shruti Добро пожаловать;) – sra