Ext.Js 4 champnombre valeur par défaut

Le problème est: Comment puis-je définir une valeur par défaut d'un xtype:'champnombre' ?
J'ai découvert à la documentation de Ext.Js 4 que vous devez définir la valeur champ.

http://docs.sencha.com/ext-js/4-0/#!/api/Ext.forme.champ.Nombre

valeur : Objet.

Une valeur pour initialiser ce domaine.

Le seul problème est que quand je définir le valeur:23 par exemple, rien ne se passe.
Peut-être que je suis en train de faire quelque chose sur le code qui est primordial à son comportement. Le code que vous pourrez trouver ci-dessous:

///<reference path="ext-4.0/ext-all.js" />
Ext.define('IssueInventoryPartGrid.view.inventorypart.Issue', {
extend: 'Ext.grid.Panel'
, alias: 'widget.issueinventorypartlist'
, store: 'IssueInventoryParts'
, title: 'Issue Inventory Part'
, selModel: 'cellmodel'
, plugins: [
Ext.create('Ext.grid.plugin.CellEditing', {
clicksToEdit: 1
})
]
, width: 523
, height: 600
, loadMask: true
, initComponent: function () {
this.columns = [
{
header: 'Id'
, dataIndex: 'Id'
, hideable: false
, hidden: true
, flex: 1
}
, {
header: 'Quantity to Issue'
, dataIndex: 'QtyToIssue'
, hideable: false
, flex: 1
, editor:
{
xtype: 'numberfield'
, hideTrigger: true
, value: 99
, minValue: 0
, disabled: false
, allowBlank: true
, decimalPrecision: 4
}
}
, {
header: 'Available'
, dataIndex: 'AvailableQty'
, flex: 1
}
, {
header: 'Batch Number'
, dataIndex: 'BatchNumber'
, flex: 1
}
, {
header: 'Stock Address'
, dataIndex: 'StockAddressName'
, flex: 1
}
, {
header: 'Quantity On Hand'
, dataIndex: 'QtyOnHand'
, flex: 1
}
, {
header: 'Reserved Quantity'
, dataIndex: 'ReservedQty'
, flex: 1
}
, {
header: 'Total Cost'
, dataIndex: 'TotalCost'
, flex: 1
}
, {
header: 'Date Received'
, dataIndex: 'DateReceived'
, flex: 1
, renderer: Ext.util.Format.dateRenderer('d/m/Y')
}
];
this.callParent(arguments);
}
});

cordialement,

Tito Morais

InformationsquelleAutor Tito | 2011-08-24