Pman.Tab.XtupleReports.bjs
authorAlan Knowles <alan@roojs.com>
Wed, 18 Dec 2013 12:46:05 +0000 (20:46 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 18 Dec 2013 12:46:05 +0000 (20:46 +0800)
Pman.Tab.XtupleReports.js

Pman.Tab.XtupleReports.bjs
Pman.Tab.XtupleReports.js

index d82e328..9e9acc3 100644 (file)
@@ -44,7 +44,8 @@
                             "items": [
                                 {
                                     "listeners": {
-                                        "|render": "function() \n{\n    _this.grid = this; \n    //_this.dialog = Pman.Dialog.FILL_IN\n    if (_this.panel.active) {\n       this.footer.onClick('first');\n    }\n}"
+                                        "|render": "function() \n{\n    _this.grid = this; \n    //_this.dialog = Pman.Dialog.FILL_IN\n    if (_this.panel.active) {\n       this.footer.onClick('first');\n    }\n}",
+                                        "rowdblclick": "function (_self, rowIndex, e)\n{\n    var rec = this.ds.getAt(rowIndex);\n    new Pman.Download({\n        url : baseURL + '/Roo/Report',\n        method : 'GET',\n        params : {\n            _id : rec.data.report_id,\n            _download : 1\n        }\n    });\n    Roo.MessageBox.alert(\"Downloading\",\n    \n       \"Report template is downloading - use \" +\n           '<a href=\"http://sourceforge.net/projects/openrpt/files/openrpt/\">' + \n           \"report writer to edit this\" + \n           '</a>'\n       );\n           \n    \n    \n}"
                                     },
                                     "*prop": "grid",
                                     "autoExpandColumn": "report_descrip",
index 1913708..889068d 100644 (file)
@@ -50,6 +50,28 @@ Pman.Tab.XtupleReports = new Roo.XComponent({
                                     if (_this.panel.active) {
                                        this.footer.onClick('first');
                                     }
+                                },
+                                rowdblclick : function (_self, rowIndex, e)
+                                {
+                                    var rec = this.ds.getAt(rowIndex);
+                                    new Pman.Download({
+                                        url : baseURL + '/Roo/Report',
+                                        method : 'GET',
+                                        params : {
+                                            _id : rec.data.report_id,
+                                            _download : 1
+                                        }
+                                    });
+                                    Roo.MessageBox.alert("Downloading",
+                                    
+                                       "Report template is downloading - use " +
+                                           '<a href="http://sourceforge.net/projects/openrpt/files/openrpt/">' + 
+                                           "report writer to edit this" + 
+                                           '</a>'
+                                       );
+                                           
+                                    
+                                    
                                 }
                             },
                             autoExpandColumn : 'report_descrip',