Vaibhav (OpenERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-bug-908723-vda into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)
Related bugs:
  Bug #908723 in OpenERP Web: "Web : Export data problem"
  https://bugs.launchpad.net/openerp-web/+bug/908723

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-908723-vda/+merge/86893

Block UI Before `Ajax Request send`,
Translation,
return on Empty records.
-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-908723-vda/+merge/86893
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-bug-908723-vda.
=== modified file 'addons/web/static/src/js/data_export.js'
--- addons/web/static/src/js/data_export.js	2011-12-21 13:43:06 +0000
+++ addons/web/static/src/js/data_export.js	2011-12-26 10:58:56 +0000
@@ -114,7 +114,7 @@
                 if (value) {
                     self.do_save_export_list(value);
                 } else {
-                    alert("Pleae Enter Save Field List Name");
+                    alert(_t("Please Enter Save Field List Name"));
                 }
             });
         } else {
@@ -349,19 +349,19 @@
             export_field.push($(this).val());
         });
         if (!export_field.length) {
-            alert('Please select fields to save export list...');
+            alert(_t('Please select fields to save export list...'));
         }
         return export_field;
     },
     on_click_export_data: function() {
-        $.blockUI(this.$element);
+        
         var exported_fields = [], self = this;
         this.$element.find("#fields_list option").each(function() {
             var fieldname = self.records[$(this).val()];
             exported_fields.push({name: fieldname, label: $(this).text()});
         });
         if (_.isEmpty(exported_fields)) {
-            alert('Please select fields to export...');
+            alert(_t('Please select fields to export...'));
             return;
         }
 
@@ -369,6 +369,7 @@
         var export_format = this.$element.find("#export_format").val();
         this.session.get_file({
             url: '/web/export/' + export_format,
+            beforeSend: $.blockUI(this.$element),
             data: {data: JSON.stringify({
                 model: this.dataset.model,
                 fields: exported_fields,

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to