コード例 #1
0
ファイル: EditView.php プロジェクト: jeffcao/fzglsys_v5
//******************************//
//***********************//
//***AlineaSol Premium***//
//***********************//
$predefinedTemplatesResult = asol_ReportsUtils::managePremiumFeature("templatesReports", "reportFunctions.php", "getPredefinedTemplates", array('json_encode' => false, 'currentModule' => null));
$predefinedTemplates = $predefinedTemplatesResult !== false ? $predefinedTemplatesResult : null;
//***********************//
//***AlineaSol Premium***//
//***********************//
//******************************//
//***Get Predefined Templates***//
//******************************//
//***************************//
//***Prepare Report Fields***//
//***************************//
$preparedFieldsArray = asol_ReportsManagementFunctions::prepareReportFields($focus->report_module, $focus->report_fields, $translateFieldLabels, $fieldsToBeRemoved);
$focus->report_fields = $preparedFieldsArray['json'];
$reportFieldsArray = $preparedFieldsArray['array'];
$reportTemplates = isset($reportFieldsArray['tables'][0]['templates']) ? $reportFieldsArray['tables'][0]['templates'] : array();
$reportCss = $reportFieldsArray['tables'][0]['css'];
//***************************//
//***Prepare Report Fields***//
//***************************//
//****************************//
//***Prepare Report Filters***//
//****************************//
$preparedFiltersArray = asol_ReportsManagementFunctions::prepareReportFilters($focus->report_module, $focus->report_filters, $translateFieldLabels, $fieldsToBeRemoved);
$focus->report_filters = $preparedFiltersArray['json'];
$reportFiltersArray = $preparedFiltersArray['array'];
//****************************//
//***Prepare Report Filters***//