{
- "id": "roo-file-121",
+ "id": "roo-file-232",
"name": "Pman.Tab.MTrackTicket",
"parent": "Pman.Tab.DocumentsTab",
"title": "MTrackWeb.Ticket",
"xtype": "Button",
"|xns": "Roo.Toolbar"
},
+ {
+ "listeners": {
+ "click": "function (_self, e)\n{\n params = {};\n params.project_id = Pman.Tab.DocumentsTab.panel.getProjectId(); // testing.\n params.limit = 999;\n // columns...\n params['query[viewtype]'] = 'active'\n \n for (var k in _this.filterBtn) {\n if (_this.filterBtn[k].pressed) {\n params['query[viewtype]'] = k;\n }\n }\n var ii =0;\n params['csvCols['+ii+']'] = 'jira_ref';\n params['csvTitles['+ii+']'] = \"Jira ID\";\n ii++;\n \n Roo.each(_this.grid.colModel.config, function(c,i) {\n params['csvCols['+ii+']'] = c.dataIndex;\n params['csvTitles['+ii+']'] = c.header;\n try {\n if (typeof( c.editor.field.name) != 'undefined') {\n params['csvCols['+ii+']'] = c.editor.field.name;\n }\n } catch(e) {}\n ii++;\n });\n \n params['csvCols['+ii+']'] = 'description';\n params['csvTitles['+ii+']'] = \"Details\";\n \n \n\n \n \n new Pman.Download({\n url: baseURL + '/Roo/mtrack_ticket',\n method: 'GET' ,\n params: params\n \n });\n \n \n}"
+ },
+ "text": "Download to Excel",
+ "xtype": "Button",
+ "|xns": "Roo.Toolbar"
+ },
{
"|xns": "Roo.Toolbar",
"xtype": "Fill"
+ new Pman.Download({
+ url: baseURL + '/Roo/mtrack_ticket',
+ method: 'GET' ,
+ params: params
+
+ });
+
+
+ }
+ },
+ text : "Download to Excel"
+ },
+ {
+ xtype: 'Button',
+ xns: Roo.Toolbar,
+ listeners : {
+ click : function (_self, e)
+ {
+ params = {};
+ params.project_id = Pman.Tab.DocumentsTab.panel.getProjectId(); // testing.
+ params.limit = 999;
+ // columns...
+ params['query[viewtype]'] = 'active'
+
+ for (var k in _this.filterBtn) {
+ if (_this.filterBtn[k].pressed) {
+ params['query[viewtype]'] = k;
+ }
+ }
+ var ii =0;
+ params['csvCols['+ii+']'] = 'jira_ref';
+ params['csvTitles['+ii+']'] = "Jira ID";
+ ii++;
+
+ Roo.each(_this.grid.colModel.config, function(c,i) {
+ params['csvCols['+ii+']'] = c.dataIndex;
+ params['csvTitles['+ii+']'] = c.header;
+ try {
+ if (typeof( c.editor.field.name) != 'undefined') {
+ params['csvCols['+ii+']'] = c.editor.field.name;
+ }
+ } catch(e) {}
+ ii++;
+ });
+
+ params['csvCols['+ii+']'] = 'description';
+ params['csvTitles['+ii+']'] = "Details";
+
+
+
+
+
new Pman.Download({
url: baseURL + '/Roo/mtrack_ticket',
method: 'GET' ,