Pman.Dialog.XtupleVendorEdit.js
},
{
"listeners": {
- "click": "function (_self, e)\n{\n\n Pman.Dialog.Image.show(\n {\n _url : baseURL+'/Xtuple/Import/Products',\n \n },\n function (data) {\n var msg = [];\n \n if (data.updated) {\n msg.push(\"Updated \" + data.updated + \" Products(s)\");\n } \n if (data.inserted) {\n msg.push(\"Added \" + data.inserted + \" Products(s)\");\n }\n if (data.skipped) {\n msg.push(\"Skipped \" + data.skipped);\n }\n \n if (!msg.length) {\n msg.push(\"No data changed\");\n }\n Roo.MessageBox.alert(\"Notice\", msg.join(\"\\n\"));\n\n }\n );\n}"
+ "click": "function (_self, e)\n{\n var id = _this.form.findField('vend_id').getValue();\n \n if(id * 1 < 1){\n Roo.MessageBox.alert('Error', 'Please save the vendor first');\n return;\n }\n \n Pman.Dialog.Image.show(\n {\n _url : baseURL+'/Xtuple/Import/Products',\n \n },\n function (data) {\n var msg = [];\n \n if (data.updated) {\n msg.push(\"Updated \" + data.updated + \" Products(s)\");\n } \n if (data.inserted) {\n msg.push(\"Added \" + data.inserted + \" Products(s)\");\n }\n if (data.skipped) {\n msg.push(\"Skipped \" + data.skipped);\n }\n \n if (!msg.length) {\n msg.push(\"No data changed\");\n }\n Roo.MessageBox.alert(\"Notice\", msg.join(\"\\n\"));\n\n }\n );\n}"
},
"text": "Upload",
"xtype": "Button",
listeners : {
click : function (_self, e)
{
-
- Pman.Dialog.Image.show(
+ var id = _this.form.findField('vend_id').getValue();
+
+ if(id * 1 < 1){
+ Roo.MessageBox.alert('Error', 'Please save the vendor first');
+ return;
+ }
+
+ Pman.Dialog.Image.show(
{
_url : baseURL+'/Xtuple/Import/Products',