|
1C-Bitrix 25.700.0
|
Дополнительные унаследованные члены | |
| Открытые статические члены унаследованные от Base | |
| static | getClassName () |
| Поля данных унаследованные от Base | |
| const | FIELDS_COMPONENT_NAME = 'bitrix:report.visualconstructor.config.fields' |
| Защищенные члены унаследованные от BaseReport | |
| getGroupByOptions () | |
| getNameForFormElement (BaseValuable $element, $pseudoReportId='') | |
| setCategoryKey ($categoryKey) | |
| setUnitKey ($unitKey) | |
| Защищенные члены унаследованные от Base | |
| includeFieldComponent ($templateName, $params=array()) | |
См. определение в файле emptyreport.php строка 15
| __construct | ( | ) |
BaseReport constructor.
Переопределяет метод предка BaseReport.
См. определение в файле emptyreport.php строка 21
| collectFormElements | ( | ) |
Collecting form elements for configuration form.
Переопределяет метод предка BaseReport.
См. определение в файле emptyreport.php строка 32
| getMultipleBiGroupedData | ( | ) |
Array format for return this method:
array( 'items' => array( array( 'firstGroupId' => 1, 'secondGroupId' => 2, 'title' => 'Some Title', 'value' => 1, 'targetUrl' => 'http://url.domain?params=param' ), array( 'firstGroupId' => 1, 'secondGroupId' => 2, 'title' => 'Some Title', 'value' => 2, 'targetUrl' => 'http://url.domain?params=param' ) ), 'config' => array( 'firstGroupLabelsMap' => array( '1' => array( 'name' => 'Monday', 'params' => array() ), '2' => array( 'name' => 'Second Day of week', 'params' => array() ), ), 'secondGroupLabelsMap' => array( '01.01.1970' => array( 'name' => 'Start of our internet evolution', 'params' => array() ), '15' => array( 'name' => 'Just a simple integer', 'params' => array() ), ), 'reportTitle' => 'Some title for this report' ) )
Замещает IReportMultipleBiGroupedData.
См. определение в файле emptyreport.php строка 95
| getMultipleBiGroupedDemoData | ( | ) |
Замещает IReportMultipleBiGroupedData.
См. определение в файле emptyreport.php строка 103
| getMultipleData | ( | ) |
array with format array( 'items' => array( array( 'label' => 'Some Title', 'value' => 5, 'targetUrl' => 'http://url.domain?params=param' ) ) )
Замещает IReportMultipleData.
См. определение в файле emptyreport.php строка 121
| getMultipleDemoData | ( | ) |
| getMultipleGroupedData | ( | ) |
Array format for return this method:
array( 'items' => array( array( 'groupBy' => 01.01.1970 or 15 etc. 'title' => 'Some Title', 'value' => 1, 'targetUrl' => 'http://url.domain?params=param' ), array( 'groupBy' => 01.01.1970 or 15 etc. 'title' => 'Some Title', 'value' => 2, 'targetUrl' => 'http://url.domain?params=param' ) ), 'config' => array( 'groupsLabelMap' => array( '01.01.1970' => 'Start of our internet evolution' '15' => 'Just a simple integer' ), 'reportTitle' => 'Some title for this report' ) )
Замещает IReportMultipleGroupedData.
См. определение в файле emptyreport.php строка 161
| getMultipleGroupedDemoData | ( | ) |
Замещает IReportMultipleGroupedData.
См. определение в файле emptyreport.php строка 169
| getSingleData | ( | ) |
| getSingleDemoData | ( | ) |
| prepare | ( | ) |
Called every time when calculate some report result before passing some concrete handler, such us getMultipleData or getSingleData. Here you can get result of configuration fields of report, if report in widget you can get configurations of widget.
Замещает IReportData.
См. определение в файле emptyreport.php строка 202