1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CReport

Открытые статические члены

static Add ($settings)
static Update ($ID, $settings)
static Delete ($ID)
static GetList ($owner='')
static setViewParams ($id, $templateName, $strParams)
static getViewParams ($id, $templateName)
static clearViewParams ($id)
static GetCountInt ($owner='')
static generateChains ($strChains, $initEntity, $initKey)
static isAlternateColumnPhraseExists ($helperClass, $messageCode)
static getAlternateColumnPhrase ($helperClass, $messageCode)
static generateColumnTree ($chains, $initEntity, $helper_class, $level=0)
static fillFilterReferenceColumns (&$filters, &$fieldList, $helperClass)
static checkSelectViewElementCyclicDependency ($select, $elemIndex)
static getFullColumnTitle ($view, $viewColumns, $fullHumanTitles)
static getTotalCountableAggregationFunctions ()
static isTotalCountableAggregationFunction ($aggr)
static appendHrefSelectElements (&$elem, $fList, $entity, $helper_class, &$select, &$runtime)
static generateValueUrl ($elem, $dataRow, $entity)
static rewriteUserShortName (&$select, &$runtime, $format, $entity, $grc=false)
static getUniqueFieldsByTree ($tree)
static isValidFilterCompareVariation ($fDefinition, $fType, $variation, $variations)
static addFreshDefaultReports ($vReports, $ownerId)
static sqlizeFilter ($filter)
static makeSingleFilter ($filter)
static collectFullHumanTitles ($tree)
static getFormattedNameExpr ($format, $defPrefix)

Статические открытые данные

static $iBlockCompareVariations

Защищенные статические члены

static initializeAlternateColumnPhrases ($helperClass)
static attachLangToColumnTree (&$tree, $initEntity, $helperClass, $preTitle=array())

Статические защищенные данные

static $totalCountableAggrFuncs
static $alternateColumnPhrases = null

Подробное описание

См. определение в файле report.php строка 5

Методы

◆ Add()

Add ( $settings)
static

См. определение в файле report.php строка 27

◆ addFreshDefaultReports()

addFreshDefaultReports ( $vReports,
$ownerId )
static

См. определение в файле report.php строка 1201

◆ appendHrefSelectElements()

appendHrefSelectElements ( & $elem,
$fList,
$entity,
$helper_class,
& $select,
& $runtime )
static

См. определение в файле report.php строка 974

◆ attachLangToColumnTree()

attachLangToColumnTree ( & $tree,
$initEntity,
$helperClass,
$preTitle = array() )
staticprotected

См. определение в файле report.php строка 421

◆ checkSelectViewElementCyclicDependency()

checkSelectViewElementCyclicDependency ( $select,
$elemIndex )
static

Detecting a cyclic dependency in the report column.

Аргументы
$select
$elemIndex
Возвращает
bool

См. определение в файле report.php строка 572

◆ clearViewParams()

clearViewParams ( $id)
static

См. определение в файле report.php строка 216

◆ collectFullHumanTitles()

collectFullHumanTitles ( $tree)
static

См. определение в файле report.php строка 1299

◆ Delete()

Delete ( $ID)
static

См. определение в файле report.php строка 130

◆ fillFilterReferenceColumns()

fillFilterReferenceColumns ( & $filters,
& $fieldList,
$helperClass )
static

См. определение в файле report.php строка 542

◆ generateChains()

generateChains ( $strChains,
$initEntity,
$initKey )
static

См. определение в файле report.php строка 252

◆ generateColumnTree()

generateColumnTree ( $chains,
$initEntity,
$helper_class,
$level = 0 )
static

См. определение в файле report.php строка 361

◆ generateValueUrl()

generateValueUrl ( $elem,
$dataRow,
$entity )
static

См. определение в файле report.php строка 1072

◆ getAlternateColumnPhrase()

getAlternateColumnPhrase ( $helperClass,
$messageCode )
static

См. определение в файле report.php строка 349

◆ GetCountInt()

GetCountInt ( $owner = '')
static

См. определение в файле report.php строка 240

◆ getFormattedNameExpr()

getFormattedNameExpr ( $format,
$defPrefix )
static

См. определение в файле report.php строка 1327

◆ getFullColumnTitle()

getFullColumnTitle ( $view,
$viewColumns,
$fullHumanTitles )
static

См. определение в файле report.php строка 890

◆ GetList()

GetList ( $owner = '')
static

См. определение в файле report.php строка 160

◆ getTotalCountableAggregationFunctions()

getTotalCountableAggregationFunctions ( )
static

См. определение в файле report.php строка 945

◆ getUniqueFieldsByTree()

getUniqueFieldsByTree ( $tree)
static

См. определение в файле report.php строка 1166

◆ getViewParams()

getViewParams ( $id,
$templateName )
static

См. определение в файле report.php строка 195

◆ initializeAlternateColumnPhrases()

initializeAlternateColumnPhrases ( $helperClass)
staticprotected

См. определение в файле report.php строка 310

◆ isAlternateColumnPhraseExists()

isAlternateColumnPhraseExists ( $helperClass,
$messageCode )
static

См. определение в файле report.php строка 333

◆ isTotalCountableAggregationFunction()

isTotalCountableAggregationFunction ( $aggr)
static

См. определение в файле report.php строка 950

◆ isValidFilterCompareVariation()

isValidFilterCompareVariation ( $fDefinition,
$fType,
$variation,
$variations )
static

См. определение в файле report.php строка 1187

◆ makeSingleFilter()

makeSingleFilter ( $filter)
static

См. определение в файле report.php строка 1273

◆ rewriteUserShortName()

rewriteUserShortName ( & $select,
& $runtime,
$format,
$entity,
$grc = false )
static

См. определение в файле report.php строка 1093

◆ setViewParams()

setViewParams ( $id,
$templateName,
$strParams )
static

См. определение в файле report.php строка 170

◆ sqlizeFilter()

sqlizeFilter ( $filter)
static

@noinspection PhpMissingBreakStatementInspection

См. определение в файле report.php строка 1215

◆ Update()

Update ( $ID,
$settings )
static

См. определение в файле report.php строка 79

Поля

◆ $alternateColumnPhrases

$alternateColumnPhrases = null
staticprotected

См. определение в файле report.php строка 11

◆ $iBlockCompareVariations

$iBlockCompareVariations
static
Инициализатор
'EQUAL' => '=',
'GREATER_OR_EQUAL' => '>=',
'GREATER' => '>',
'LESS' => '<',
'LESS_OR_EQUAL' => '<=',
'NOT_EQUAL' => '!',
'START_WITH' => '>%',
'CONTAINS' => '%',
'NOT_CONTAINS' => '!%',
'BETWEEN' => '><',
'NOT_BETWEEN' => '!><'
)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804

См. определение в файле report.php строка 13

◆ $totalCountableAggrFuncs

$totalCountableAggrFuncs
staticprotected
Инициализатор
= [
'SUM', 'COUNT_DISTINCT', 'AVG', 'MAX', 'MIN'
]

См. определение в файле report.php строка 7


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/report/classes/general/report.php