victorvidigal
26 Nov 2011, 12:10 PM
Hello,
I'm trying to set an specifi id to tabpanel but I can't do it.
I try to find a componente with name tabEndereco in firebug but there is no exists.
I need a specific id to build tests with selenium.
can somebody help me?
This is my code:
return formPerfil = Ext.create('Ext.form.Panel', {
bodyStyle: 'padding:5px',
id: 'formPerfil',
fieldDefaults: {
labelAlign: 'top',
msgTarget: 'side'
},
layout: 'fit',
defaults: {
anchor: '95%'
},
items: [{
layout: 'column',
border: false,
items: [{
columnWidth: .5,
border: false,
layout: 'anchor',
defaultType: 'textfield',
items: [{
fieldLabel: 'Nome',
id: 'tfNome',
name: 'tfNome',
value: vNome,
width: 200,
labelWidth: 37,
maxLength: 150,
allowBlank: false
}]
}, {
columnWidth: .5,
border: false,
layout: 'anchor',
defaultType: 'textfield',
items: [{
fieldLabel: 'Sobrenome',
value: vSobrenome,
id: 'tfSobrenome',
name: 'tfSobrenome',
maxLength: 150,
width: 250,
labelWidth: 70,
allowBlank: false
}]
}]
}, {
xtype: 'tabpanel',
id: 'tabpanel',
itemId: 'tabpanel',
plain: true,
activeTab: 0,
height: 230,
defaults: {
bodyStyle: 'padding:10px'
},
items: [{
title: 'Endereço',
layout: 'column',
border: false,
itemId: 'tabEndereco',
items: [{
columnWidth: .4,
border: false,
layout: 'anchor',
defaultType: 'textfield',
itemId: 'tabEndereco',
items: [{
value: vLogradouro,
id: 'tfLogradouro',
name: 'tfLogradouro',
width: 250,
labelWidth: 70,
maxLength: 150,
fieldLabel: 'Logradouro',
allowBlank: true
}
I'm trying to set an specifi id to tabpanel but I can't do it.
I try to find a componente with name tabEndereco in firebug but there is no exists.
I need a specific id to build tests with selenium.
can somebody help me?
This is my code:
return formPerfil = Ext.create('Ext.form.Panel', {
bodyStyle: 'padding:5px',
id: 'formPerfil',
fieldDefaults: {
labelAlign: 'top',
msgTarget: 'side'
},
layout: 'fit',
defaults: {
anchor: '95%'
},
items: [{
layout: 'column',
border: false,
items: [{
columnWidth: .5,
border: false,
layout: 'anchor',
defaultType: 'textfield',
items: [{
fieldLabel: 'Nome',
id: 'tfNome',
name: 'tfNome',
value: vNome,
width: 200,
labelWidth: 37,
maxLength: 150,
allowBlank: false
}]
}, {
columnWidth: .5,
border: false,
layout: 'anchor',
defaultType: 'textfield',
items: [{
fieldLabel: 'Sobrenome',
value: vSobrenome,
id: 'tfSobrenome',
name: 'tfSobrenome',
maxLength: 150,
width: 250,
labelWidth: 70,
allowBlank: false
}]
}]
}, {
xtype: 'tabpanel',
id: 'tabpanel',
itemId: 'tabpanel',
plain: true,
activeTab: 0,
height: 230,
defaults: {
bodyStyle: 'padding:10px'
},
items: [{
title: 'Endereço',
layout: 'column',
border: false,
itemId: 'tabEndereco',
items: [{
columnWidth: .4,
border: false,
layout: 'anchor',
defaultType: 'textfield',
itemId: 'tabEndereco',
items: [{
value: vLogradouro,
id: 'tfLogradouro',
name: 'tfLogradouro',
width: 250,
labelWidth: 70,
maxLength: 150,
fieldLabel: 'Logradouro',
allowBlank: true
}