details: https://code.openbravo.com/erp/devel/pi/rev/08a91cdea369
changeset: 21071:08a91cdea369
user: Shankar Balachandran <shankar.balachandran <at> openbravo.com>
date: Wed Sep 04 19:10:24 2013 +0530
summary: Fixes Issue 0024611: System is not giving information when deleting
records takes long time
A modal prompt is shown to the user when deleting records and cleared when the
action is complete.
diffstat:
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
| 13 ++++++++++
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
| 8 +++++-
2 files changed, 20 insertions(+), 1 deletions(-)
diffs (49 lines):
diff -r 48a572198722 -r 08a91cdea369
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
---
a/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
Wed Sep 04 14:01:08 2013 +0200
+++
b/modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MESSAGE.xml
Wed Sep 04 19:10:24 2013 +0530
@@ -360,6 +360,19 @@
<!--2C8A8843F1E04317AD38623A3C52F978-->
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
<!--2C8A8843F1E04317AD38623A3C52F978--></AD_MESSAGE>
+<!--30C2B55E35744A9182219A8B4091A6E3--><AD_MESSAGE>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<AD_MESSAGE_ID><![CDATA[30C2B55E35744A9182219A8B4091A6E3]]></AD_MESSAGE_ID>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--30C2B55E35744A9182219A8B4091A6E3--> <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--30C2B55E35744A9182219A8B4091A6E3--> <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<VALUE><![CDATA[OBUIAPP_DeletingRecords]]></VALUE>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<MSGTEXT><![CDATA[Deleting...]]></MSGTEXT>
+<!--30C2B55E35744A9182219A8B4091A6E3--> <MSGTIP><![CDATA[Deleting
Records]]></MSGTIP>
+<!--30C2B55E35744A9182219A8B4091A6E3--> <MSGTYPE><![CDATA[I]]></MSGTYPE>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<AD_MODULE_ID><![CDATA[9BA0836A3CD74EE4AB48753A47211BCC]]></AD_MODULE_ID>
+<!--30C2B55E35744A9182219A8B4091A6E3-->
<ISINCLUDEINI18N><![CDATA[N]]></ISINCLUDEINI18N>
+<!--30C2B55E35744A9182219A8B4091A6E3--></AD_MESSAGE>
+
<!--30FA0328C0F34F1BB050B8FC962CDC60--><AD_MESSAGE>
<!--30FA0328C0F34F1BB050B8FC962CDC60-->
<AD_MESSAGE_ID><![CDATA[30FA0328C0F34F1BB050B8FC962CDC60]]></AD_MESSAGE_ID>
<!--30FA0328C0F34F1BB050B8FC962CDC60-->
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
diff -r 48a572198722 -r 08a91cdea369
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
Wed Sep 04 14:01:08 2013 +0200
+++
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
Wed Sep 04 19:10:24 2013 +0530
@@ -1737,6 +1737,12 @@
var i, doUpdateTotalRows, data, deleteData, error, recordInfos = [],
length, removeCallBack, selection;
+ //modal dialog shown to restrict the user from accessing records when
deleting records. Will be closed after successful deletion in removeCallback.
+ //refer issue https://issues.openbravo.com/view.php?id=24611
+ isc.showPrompt(OB.I18N.getLabel('OBUIAPP_DeletingRecords') +
isc.Canvas.imgHTML({
+ src:
"../web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/images/system/windowLoading.gif"
+ }));
+
removeCallBack = function (resp, data, req) {
var length, localData = resp.dataObject || resp.data || data,
i, updateTotalRows;
@@ -1793,8 +1799,8 @@
}
}
}
+ isc.clearPrompt();
};
-
if (ok) {
selection = view.viewGrid.getSelection().duplicate();
// deselect the current records
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits