Это старая версия документа.
Примеры решения задач по отчетам с использованием макросов.
№ | Задача | Краткое описание |
---|---|---|
1. | Форматирование привязки типа RTF в таблице | Изменение стиля вывода параметров типа RTF в таблицах. |
2. | Прибавление года к указанной дате | Изменение выведенных в отчет данных на основе привязок. |
3. | Вставка столбца в таблицу | Вставка столбца в таблицу и заполнение ячеек такого столбца своими значениями, когда это нельзя сделать средствами привязок. |
4. | Перевод системных названий на другие языки | Перевод в отчете системных названий, которые нельзя изменять, на другие языки, например, украинский. |
5. | Таблица на страницу | Разместить таблицу не более чем на одну страницу. |
6. | Замена в таблицах текста "{Туннель}" | Заменить системное название {Туннель} в отчетах другим. |
7. | Обновление Оглавления | Обновление Оглавления в отчете. |
8. | Ссылка для процесса с видом типа "Код" | В отчетах в HTML название процесса должно быть представлено только кодом, при этом ссылка на процесс должна быть сохранена. |
9. | Ссылка на файл документа в названии документа | В отчетах в HTML при нажатии на название документа открывать закрепленный за ним файл, а не переходить к отчету документа. |
10. | Тип связи субъекта с процессом и субъект в одном столбце | В таблице по подпроцессам в одном столбце выводить текст типа "Инженер / исполнитель", вместо обычного разделения этих данных на разные столбцы. |
11. | Пример обращения к данным из базы | Создание отчета без создания привязок с использованием непосредственного обращения к данным бизнес-модели, включая механизм OLE. |
12. | Вставка диаграммы | Вставка гистограммы на основе данных таблицы. |
13. | Решение 2-х задач в одном макросе | Пример решения в одном отчете 2-х задач средствами VBA: внесение текста в пустую ячейку и сортировка таблицы. Показано рекомендуемое структурирование кода. |