hallo
weiß jemand wie ich einfach ein datumsfeld in der toolbar eines gridpanels darstellen bzw. auslesen kann?
gibts da ein beispiel oder tut dazu?
lg andreas
hallo
weiß jemand wie ich einfach ein datumsfeld in der toolbar eines gridpanels darstellen bzw. auslesen kann?
gibts da ein beispiel oder tut dazu?
lg andreas
ok ich hab das jetzt mal so geschafft
createToolbarItems: function() {
var me = this, items = [];
items = Ext.Array.insert(items, 2,
[ me.createToolbarButton(),
{ xtype: 'datefield', text: 'field', handler: function() { }},
{
xtype:'combo',
fieldLabel:'Monat',
name: 'month_date',
emptyText: 'Bitte wählen...',
allowBlank: true,
forceSelection: false,
displayField: 'name1',
valueField: 'key1',
store: Ext.create('Ext.data.Store', {
fields: ['key1', 'name1'],
data : [
{ "key1": 'abc', "name1":'Daten 1' },
{ "key1": 'def', "name1":'Daten 2' }
]
}),
handler: function() {
}
}
]
);
return items;
},
nur eine frage - wie bekomme ich im controller die werte aus der combobox bzw. datumsfeld raus?
da gibts ned soviele beispiele dazu wie mir scheint!
nachtrag: also ich habe jetzt herumprobiert … ich komm einfach nicht drauf
ich habs jetzt über
{ **ref** : **'fromField'** , **selector** : **'analytics-toolbar datefield[name=from\_date]'** }, { **ref** : **'toField'** , **selector** : **'analytics-toolbar datefield[name=to\_date]'** }
{ **ref** : **'shopSelection'** , **selector** : **'analytics-toolbar combobox[name=shop\_selection]'** },
analog zum statistic plugin probiert.
me.getShopSelection() && me.getShopSelection().getValue()
fromValue = me.getFromField(). **value** , toValue = me.getToField(). **value** ;
versuche ich denn auf die wert zuzugreifen bekomme ich “getXXX is not a function” … k.a. mehr wie da geht!
vl. hat von euch wer einen tipp!
von einem feld oder combo was auszulesen kann doch nicht so schwer sein … sonst muss ich es über native javascript probieren, wobei das
bis jetzt auch keinen erfolg gebracht hat!
danke az