Pman.Dialog.XtupleTransfer.bjs
authorEdward <edward@roojs.com>
Mon, 20 Jan 2014 08:32:18 +0000 (16:32 +0800)
committerEdward <edward@roojs.com>
Mon, 20 Jan 2014 08:32:18 +0000 (16:32 +0800)
Pman.Dialog.XtupleTransfer.js

Pman.Dialog.XtupleTransfer.bjs
Pman.Dialog.XtupleTransfer.js

index 75fcc14..ad95d85 100644 (file)
                             "items": [
                                 {
                                     "listeners": {
-                                        "beforeload": "function (_self, options)\n{\n    options.params = options.params || {};\n    \n    options.params.on_table = 'invhist_transfer';\n    options.params.on_id = _this.form.findField('invhist_transfer_id').getValue();\n}"
+                                        "beforeload": "function (_self, options)\n{\n    options.params = options.params || {};\n    \n    if(!_this.data.invhist_transfer_posted){\n        return false;\n    }\n    \n    var id = _this.form.findField('invhist_transfer_id').getValue();\n    \n    options.params.invhist_transfer_item_invhist_transfer_id = id;\n    \n    \n}"
                                     },
                                     "*prop": "dataSource",
                                     "remoteSort": true,
index d619905..2ae9830 100644 (file)
@@ -1585,8 +1585,15 @@ Pman.Dialog.XtupleTransfer = {
                                 {
                                     options.params = options.params || {};
                                     
-                                    options.params.on_table = 'invhist_transfer';
-                                    options.params.on_id = _this.form.findField('invhist_transfer_id').getValue();
+                                    if(!_this.data.invhist_transfer_posted){
+                                        return false;
+                                    }
+                                    
+                                    var id = _this.form.findField('invhist_transfer_id').getValue();
+                                    
+                                    options.params.invhist_transfer_item_invhist_transfer_id = id;
+                                    
+                                    
                                 }
                             },
                             remoteSort : true,