Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:report:use_macros_in_reports [2020/07/14 08:43] 192.168.1.126 |
ru:manual:report:use_macros_in_reports [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Использование макросов в отчетах ====== | + | ====== Использование макросов в отчетах ====== |
- | Необходимые данные из бизнес-модели для отчетов собираются через привязки. Оформление отчета делается средствами MS Word. При этом бывают ситуации, когда для воплощения требуемого решения этого бывает не достаточно, в этих случаях и требуется использование программного кода VBA. | + | Необходимые данные из модели бизнес-архитектуры для отчетов извлекаются через привязки. Оформление отчета делается средствами MS Word. При этом бывают ситуации, когда для воплощения требуемого решения этого бывает не достаточно, в этих случаях и требуется использование программного кода VBA. |
Задачи, для решения которых имеет смысл использовать макросы: | Задачи, для решения которых имеет смысл использовать макросы: | ||
Строка 10: | Строка 10: | ||
Макросы можно использовать для получения данных непосредственно из базы. Можно, например, даже написать макрос, который строит отчет, аналогичный регламентирующему документу без единой привязки. Но в этом нет смысла при таком мощном Мастере отчетов. | Макросы можно использовать для получения данных непосредственно из базы. Можно, например, даже написать макрос, который строит отчет, аналогичный регламентирующему документу без единой привязки. Но в этом нет смысла при таком мощном Мастере отчетов. | ||
+ | Отчеты, созданные при помощи макросов, могут быть сохранены как в форматах с поддержкой макросов – .docm, .xlsm, так и в форматах без поддержки макросов – .docx, .xlsx (в этом случае при формировании отчета макросы также будут выполнены). Настройка осуществляется в **Настройках для всех пользователей** ({{bslink>Главное меню → Главная → Настройки для всех пользователей|ShowRibbonPageOrItem?4427c246-63c5-4592-8686-c46fcb4b0ef5;cb2623b4-8289-43a3-ad7f-78d89af7b274:Item}}) на вкладке {{bslink>Дополнительно|ShowOnForm?5533cc48-86c4-4c72-b4ea-1e58ed906a6c;c=f1e6ade5-9354-4132-bef0-a2b919cb5bbd,o=Tab}} при помощи флажка {{bslink>Сохранять отчеты с макросами|ShowOnForm?5533cc48-86c4-4c72-b4ea-1e58ed906a6c;p=72082ff1-4c4c-483d-bb06-bfba81156440,sp=c3ed170e-ec7d-465c-a2ca-45fa7019bb0a,o=Param}}. | ||
===== В этом подразделе ===== | ===== В этом подразделе ===== | ||
* [[ru/manual/report/use_macros_in_reports/work_in_macros]] | * [[ru/manual/report/use_macros_in_reports/work_in_macros]] | ||
Строка 19: | Строка 20: | ||
- | [<contextnavigator>] | + | [<contextnavigator>] |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_manual_report_use_macros_in_reports|name=Использование макросов в отчетах|type=vote|trace=ip|headline=off)} |