Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:report:use_macros_in_reports:work_in_macros [2020/07/17 15:04] 192.168.1.126 |
ru:manual:report:use_macros_in_reports:work_in_macros [2023/04/05 10:40] (текущий) tignatenko [Макрос ПослеВыполненияОтчета] |
||
---|---|---|---|
Строка 339: | Строка 339: | ||
</note> | </note> | ||
- | ===== Обращение к данным из базы ===== | + | ===== Обращение к данным модели бизнес-архитектуры ===== |
- | Из отчета можно напрямую обращаться к данным из базы бизнес-модели. Это делается двумя способами: | + | Из отчета можно напрямую обращаться к данным модели бизнес-архитектуры. Это делается двумя способами: |
- Через обращение к параметрам объекта, от которого был вызван отчет. | - Через обращение к параметрам объекта, от которого был вызван отчет. | ||
Строка 356: | Строка 356: | ||
* "ob" - объект, от которого был вызван отчет; | * "ob" - объект, от которого был вызван отчет; | ||
- | * <СистемноеНазваниеПараметра> − это системное название параметра объекта, которое можно просмотреть в **Объектной модели** (см. [[ru/manual/manual]] -> [[ru/manual/report/object_model]]). | + | * <СистемноеНазваниеПараметра> − это системное название параметра объекта, которое можно просмотреть в **Объектной модели** (см. [[ru/manual/manual]] -> [[ru/manual/object_model]]). |
- | Например, при выводе отчета от процесса получить данные названия процесса можно таким образом: | + | Например, при выводе отчета от единицы деятельности получить данные названия единицы деятельности можно таким образом: |
<code> | <code> | ||
Строка 367: | Строка 367: | ||
==== Использование механизма OLE ==== | ==== Использование механизма OLE ==== | ||
- | Механизм OLE предоставляет более широкие возможности по обращению к данным бизнес-модели и выводу этих данных в отчетах по сравнению с обращением просто как данным объекта, от которого был вызван отчет. | + | Механизм OLE предоставляет более широкие возможности по обращению к данным модели бизнес-архитектуры и выводу этих данных в отчетах по сравнению с обращением просто как данным объекта, от которого был вызван отчет. |
Описание механизма OLE подробно описано в главе [[ru/technical_manual/technical_manual]] -> [[ru/technical_manual/work_via_ole]]. | Описание механизма OLE подробно описано в главе [[ru/technical_manual/technical_manual]] -> [[ru/technical_manual/work_via_ole]]. | ||
Строка 447: | Строка 447: | ||
===== Примеры решения задач с использованием макросов ===== | ===== Примеры решения задач с использованием макросов ===== | ||
- | Примеры работы с отчетами при использовании макросов приведены в статье [[ru/creating_user_reports/use_macros_in_reports/examples]]. | + | Примеры работы с отчетами при использовании макросов приведены в статье [[ru/manual/report/use_macros_in_reports/examples]]. |
===== Ресурсы по VBA ===== | ===== Ресурсы по VBA ===== | ||
Строка 457: | Строка 457: | ||
[<contextnavigator>] | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_manual_report_use_macros_in_reports_work_in_macros|name=Создание макроса и работа с ним|type=vote|trace=ip|headline=off)} |