[ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Summary view] [Print] [Text view]
1 2 /*+*********************************************************************************** 3 * The contents of this file are subject to the vtiger CRM Public License Version 1.0 4 * ("License"); You may not use this file except in compliance with the License 5 * The Original Code is: vtiger CRM Open Source 6 * The Initial Developer of the Original Code is vtiger. 7 * Portions created by vtiger are Copyright (C) vtiger. 8 * All Rights Reserved. 9 *************************************************************************************/ 10 Reports_Edit3_Js("Reports_ChartEdit2_Js",{},{ 11 12 calculateValues : function(){ 13 //handled advanced filters saved values. 14 var advfilterlist = this.advanceFilterInstance.getValues(); 15 jQuery('#advanced_filter').val(JSON.stringify(advfilterlist)); 16 }, 17 18 initialize : function(container) { 19 if(typeof container == 'undefined') { 20 container = jQuery('#chart_report_step2'); 21 } 22 23 if(container.is('#chart_report_step2')) { 24 this.setContainer(container); 25 }else{ 26 this.setContainer(jQuery('#chart_report_step2')); 27 } 28 }, 29 30 submit : function(){ 31 var thisInstance = this; 32 var aDeferred = jQuery.Deferred(); 33 thisInstance.calculateValues(); 34 var form = this.getContainer(); 35 var formData = form.serializeFormData(); 36 var progressIndicatorElement = jQuery.progressIndicator({ 37 'position' : 'html', 38 'blockInfo' : { 39 'enabled' : true 40 } 41 }); 42 AppConnector.request(formData).then( 43 function(data) { 44 form.hide(); 45 progressIndicatorElement.progressIndicator({ 46 'mode' : 'hide' 47 }) 48 aDeferred.resolve(data); 49 }, 50 function(error,err){ 51 52 } 53 ); 54 return aDeferred.promise(); 55 } 56 });
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |