File: /home/nexper/public_html/crm/modules/AOR_Reports/AOR_Report.js
/**
* Advanced OpenReports, SugarCRM Reporting.
* @package Advanced OpenReports for SugarCRM
* @copyright SalesAgility Ltd http://www.salesagility.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU AFFERO GENERAL PUBLIC LICENSE
* along with this program; if not, see http://www.gnu.org/licenses
* or write to the Free Software Foundation,Inc., 51 Franklin Street,
* Fifth Floor, Boston, MA 02110-1301 USA
*
* @author SalesAgility <info@salesagility.com>
*/
function openProspectPopup(){
var popupRequestData = {
"call_back_function" : "setProspectReturn",
"form_name" : "EditView",
"field_to_name_array" : {
"id" : "prospect_id"
}
};
open_popup('ProspectLists', '600','400', '', true, false, popupRequestData);
}
function setProspectReturn(popup_reply_data){
var callback = {
success: function(result) {
//report_rel_modules = result.responseText;
//alert('pass '+result.responseText);
},
failure: function(result) {
//alert('fail '+result.responseText);
}
}
var prospect_id = popup_reply_data.name_to_value_array.prospect_id;
var record = document.getElementsByName('record')[0].value;
YAHOO.util.Connect.asyncRequest ("GET", "index.php?module=AOR_Reports&action=addToProspectList&record="+record+"&prospect_id="+prospect_id,callback);
}
function changeReportPage(offset, group){
var callback = {
success: function(result) {
document.getElementById('report_table'+group).innerHTML = result.responseText;
}
}
var record = document.getElementsByName('record')[0].value;
YAHOO.util.Connect.asyncRequest ("GET", "index.php?module=AOR_Reports&action=changeReportPage&record="+record+"&offset="+offset+"&group="+group,callback);
}