Example #1
0
     $limit['nPageSize'] = $arParams['ROWS_PER_PAGE'];
     if (!empty($settings['limit'])) {
         $limit['nPageTop'] = $settings['limit'];
     } else {
         if (!$excelView) {
             $limit['iNumPage'] = is_set($_GET['PAGEN_1']) ? $_GET['PAGEN_1'] : 1;
             $limit['bShowAll'] = true;
         }
     }
 }
 // </editor-fold>
 // <editor-fold defaultstate="collapsed" desc="connect Lang">
 $fullHumanTitles = CReport::collectFullHumanTitles($fieldsTree);
 foreach ($viewColumns as $num => &$view) {
     if ($view['resultName'] == $view['humanTitle']) {
         $view['humanTitle'] = CReport::getFullColumnTitle($view, $viewColumns, $fullHumanTitles);
     }
 }
 unset($view);
 foreach ($changeableFilters as &$chFilter) {
     if (preg_match('/__COLUMN__(\\d+)/', $chFilter['name'], $match)) {
         $num = $match[1];
         $chFilter['title'] = $viewColumns[$num]['humanTitle'];
     } else {
         $chFilter['title'] = $fullHumanTitles[$chFilter['name']];
     }
 }
 unset($chFilter);
 // </editor-fold>
 // rewrite User SHORT_NAME
 CReport::rewriteUserShortName($select, $runtime, $arParams['USER_NAME_FORMAT'], $entity);