Pman.Tab.XtupleTransfer.bjs
authorEdward <edward@roojs.com>
Mon, 20 Jan 2014 06:32:32 +0000 (14:32 +0800)
committerEdward <edward@roojs.com>
Mon, 20 Jan 2014 06:32:32 +0000 (14:32 +0800)
Pman.Tab.XtupleTransfer.js

Pman.Tab.XtupleTransfer.bjs
Pman.Tab.XtupleTransfer.js

index 88cfe18..a68282d 100644 (file)
                                 },
                                 {
                                     "listeners": {
-                                        "|click": "function()\n{\n    \n     var sel = _this.postedCombo.getValue();\n     if (sel.match(/^office-/)) {\n        Roo.Msg.alert('Error', \"You can create transfers for another office\");\n        return;\n     }\n    \n    \n}\n"
+                                        "|click": "function()\n{\n    \n     var sel = _this.postedCombo.getValue();\n     if (sel.match(/^office-/)) {\n        Roo.Msg.alert('Error', \"You can create transfers for another office\");\n        return;\n     }\n    \n    var s = _this.grid.selModel.getSelected();\n    if (!s) {\n        Roo.MessageBox.alert(\"Error\", \"Select a row to post\");\n        return;\n    }\n    \n}\n"
                                     },
                                     "cls": "x-btn-text-icon",
                                     "text": "Copy Transfer",
index 8c15a9e..1bc08e3 100644 (file)
@@ -390,6 +390,11 @@ Pman.Tab.XtupleTransfer = new Roo.XComponent({
                                         return;
                                      }
                                     
+                                    var s = _this.grid.selModel.getSelected();
+                                    if (!s) {
+                                        Roo.MessageBox.alert("Error", "Select a row to post");
+                                        return;
+                                    }
                                     
                                 }
                             },