"*prop": "colModel[]",
"dataIndex": "metric_name",
"header": "Name",
- "width": 100,
+ "width": 150,
"xtype": "ColumnModel",
"|renderer": "function(v) { return String.format('{0}', v); }",
- "|xns": "Roo.grid",
- "items": [
- {
- "|xns": "Roo.grid",
- "xtype": "GridEditor",
- "*prop": "editor",
- "items": [
- {
- "listeners": {
- "beforeselect": "function (combo, record, index)\n{\n var ar = _this.grid.activeEditor.record;\n \n (function() { \n ar.set('item_descrip1', record.data.itemsite_item_id_item_descrip1);\n ar.set('poitem_itemsite_id', record.data.itemsite_id);\n }).defer(100);\n \n}"
- },
- "*prop": "field",
- "allowBlank": false,
- "displayField": "itemsite_item_id_item_number",
- "editable": true,
- "emptyText": "Select item",
- "forceSelection": true,
- "hiddenName": "itemsite_item_id_item_number",
- "listWidth": 400,
- "loadingText": "Searching...",
- "minChars": 2,
- "name": "item_number",
- "pageSize": 20,
- "qtip": "Select item",
- "queryParam": "query[number]",
- "selectOnFocus": true,
- "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{itemsite_item_id_item_number}</b> - {itemsite_item_id_item_descrip1} </div>",
- "triggerAction": "all",
- "typeAhead": false,
- "valueField": "item_number",
- "xtype": "ComboBox",
- "|xns": "Roo.form",
- "items": [
- {
- "listeners": {
- "|beforeload": "function (_self, o){\n o.params = o.params || {}; \n o.params.itemsite_posupply = 1;\n}\n"
- },
- "*prop": "store",
- "remoteSort": true,
- "xtype": "Store",
- "|sortInfo": "{ direction : 'ASC', field: 'item_number' }",
- "|xns": "Roo.data",
- "items": [
- {
- "*prop": "proxy",
- "method": "GET",
- "xtype": "HttpProxy",
- "|url": "baseURL + '/Roo/itemsite.php'",
- "|xns": "Roo.data"
- },
- {
- "*prop": "reader",
- "id": "itemsite_id",
- "root": "data",
- "totalProperty": "total",
- "xtype": "JsonReader",
- "|fields": "[{\"name\":\"item_id\",\"type\":\"int\"},\"item_number\"]",
- "|xns": "Roo.data"
- }
- ]
- }
- ]
- }
- ]
- }
- ]
+ "|xns": "Roo.grid"
},
{
"*prop": "colModel[]",
xns: Roo.grid,
dataIndex : 'metric_name',
header : 'Name',
- width : 100,
- renderer : function(v) { return String.format('{0}', v); },
- editor : {
- xtype: 'GridEditor',
- xns: Roo.grid,
- field : {
- xtype: 'ComboBox',
- xns: Roo.form,
- listeners : {
- beforeselect : function (combo, record, index)
- {
- var ar = _this.grid.activeEditor.record;
-
- (function() {
- ar.set('item_descrip1', record.data.itemsite_item_id_item_descrip1);
- ar.set('poitem_itemsite_id', record.data.itemsite_id);
- }).defer(100);
-
- }
- },
- allowBlank : false,
- displayField : 'itemsite_item_id_item_number',
- editable : true,
- emptyText : "Select item",
- forceSelection : true,
- hiddenName : 'itemsite_item_id_item_number',
- listWidth : 400,
- loadingText : "Searching...",
- minChars : 2,
- name : 'item_number',
- pageSize : 20,
- qtip : "Select item",
- queryParam : 'query[number]',
- selectOnFocus : true,
- tpl : '<div class="x-grid-cell-text x-btn button"><b>{itemsite_item_id_item_number}</b> - {itemsite_item_id_item_descrip1} </div>',
- triggerAction : 'all',
- typeAhead : false,
- valueField : 'item_number',
- store : {
- xtype: 'Store',
- xns: Roo.data,
- listeners : {
- beforeload : function (_self, o){
- o.params = o.params || {};
- o.params.itemsite_posupply = 1;
- }
- },
- remoteSort : true,
- sortInfo : { direction : 'ASC', field: 'item_number' },
- proxy : {
- xtype: 'HttpProxy',
- xns: Roo.data,
- method : 'GET',
- url : baseURL + '/Roo/itemsite.php'
- },
- reader : {
- xtype: 'JsonReader',
- xns: Roo.data,
- id : 'itemsite_id',
- root : 'data',
- totalProperty : 'total',
- fields : [{"name":"item_id","type":"int"},"item_number"]
- }
- }
- }
- }
+ width : 150,
+ renderer : function(v) { return String.format('{0}', v); }
},
{
xtype: 'ColumnModel',