Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:creating_user_reports:use_macros_in_reports [2013/10/16 15:42] admin |
ru:creating_user_reports:use_macros_in_reports [2014/04/21 15:42] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Использование макросов в отчетах ====== | ====== Использование макросов в отчетах ====== | ||
- | Необходимые данные из бизнес-модели для отчетов собираются через привязки. Оформление отчета делается средствами MS Word. При этом бывают ситуации, когда для воплощения требуемого решения, этого бывает не достаточно и требуется использование программного кода VBA. | + | Необходимые данные из бизнес-модели для отчетов собираются через привязки. Оформление отчета делается средствами MS Word. При этом бывают ситуации, когда для воплощения требуемого решения этого бывает не достаточно, в этих случаях и требуется использование программного кода VBA. |
- | Задачи, при которых имеет смысл использовать макросы: | + | Задачи, для решения которых имеет смысл использовать макросы: |
* Оформление отчета и изменение представления информации в случаях, если ручных средств MS Word недостаточно. Например, объединение в одной ячейке значений из других ячеек таблицы. | * Оформление отчета и изменение представления информации в случаях, если ручных средств MS Word недостаточно. Например, объединение в одной ячейке значений из других ячеек таблицы. | ||
* Манипуляция данными, когда необходимо проводить различные сложные вычисления. | * Манипуляция данными, когда необходимо проводить различные сложные вычисления. | ||
- | Макросы можно использовать для получения данных непосредственно из базы. Даже можно написать макрос, который строит отчеты, аналогичный регламентирующему документу без единой привязки. Но в этом нет смысла при таком мощном Мастере отчетов. | + | Макросы можно использовать для получения данных непосредственно из базы. Можно, например, даже написать макрос, который строит отчет, аналогичный регламентирующему документу без единой привязки. Но в этом нет смысла при таком мощном Мастере отчетов. |
===== В этом подразделе ===== | ===== В этом подразделе ===== | ||
- | * [[/ru/creating_user_reports/report/use_macros_in_reports/work_in_macros]] | + | * [[ru/creating_user_reports/use_macros_in_reports/work_in_macros]] |
- | * [[/ru/creating_user_reports/report/use_macros_in_reports/debug]] | + | * [[ru/creating_user_reports/use_macros_in_reports/debug]] |
- | * [[/ru/creating_user_reports/report/use_macros_in_reports/examples]] | + | * [[ru/creating_user_reports/use_macros_in_reports/examples]] |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [<contextnavigator>] | ||
+ |