$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);