Please enable JavaScript to view this site.

В качестве примера рассматривается создание ассоциативного отчета с отображением в нем ссылок в виде свойств, размещение отчета в новом фрагменте, проверка работы ссылок и ассоциативности отчета, а также редактирование отчета, вставка названий таблиц, разрушение ассоциативности.

Рекомендуется следующий порядок действий.

Создание отчета

1.Откройте файл сборки, по которой необходимо создать отчет.

2.Вызовите команду Создать отчет . На Панели параметров появятся элементы настройки отчета.

3.В группе Способ нажмите кнопку Выбрать все по всем уровням .

4.В секции Формат отчета включите опции Ассоциативный отчет и Данные в виде ссылок, если они были выключены.

5.В секции Дополнительно включите опцию В новый документ и выберите в списке Новый документ вариант КОМПАС-Фрагмент.

6.Настройте параметры стиля, как для обычного отчета (см. раздел Простой отчет).

7.Перейдите к размещению отчета в документе. Для этого выключите опцию Окно подготовки данных и нажмите кнопку Создать отчет в заголовке Панели параметров.

8.Укажите мышью расположение точки привязки отчета во фрагменте.

9.Система автоматически возвращается в документ-источник. Чтобы просмотреть созданный отчет, перейдите во фрагмент, где он размещен.

Ассоциативный отчет с данными в виде ссылок

Ассоциативные изменения отчета

10.Чтобы проверить ассоциативность отчета, перейдите в документ-источник при помощи команды Открыть документ-источник, вызванной во фрагменте из контекстного меню отчета.

11.Добавьте новый компонент в сборку любым способом и задайте значения его свойствам.

В примере добавлены два компонента Насос.

Добавление компонента в документ-источник

12.Перейдите в документ, где размещен отчет. Отчет в нем теперь отображается перечеркнутым, так как изменился состав модели в документе-источнике.

13.Обновите отчет. Для этого вызовите команду Обновить таблицу. После обновления в отчете появляется новый объект — компоненты Насос с заданными свойствами.

Результат обновления отчета

Данные в виде ссылок

14.Проверьте, как отображаются ссылки в отчете при изменении значений свойств объектов. Для этого перейдите в документ-источник при помощи команды Открыть документ-источник, вызванной из контекстного меню отчета в документе.

15.Измените значение свойства компонента. Например, в Дереве построения модели отредактируйте наименование компонента, затем перестройте модель нажатием кнопки Перестроить на панели быстрого доступа.

В примере компоненты Емкость переименованы в Резервуар вертикальный.

Изменение значений свойств в документе-источнике

16.Перейдите в документ, где расположен отчет. Цвет текста значений свойств сменился на цвет ссылок, требующих обновления. Одновременно с этим отчет отображается перечеркнутым, что означает изменения в документе-источнике.

Ассоциативный отчет после изменения значений свойств в документе-источнике

17.Обновите отчет. Для этого вызовите команду Обновить таблицу из контекстного меню отчета. После обновления новое наименование отображается в отчете с учетом правила сортировки. Цвет текста изменяется на цвет, установленный для ссылок.

В примере объект Емкость после переименования в Резервуар вертикальный занял другое положение.

Результат обновления отчета

18.Проверьте, как отображаются ссылки при потере связи с документом-источником. Для этого закройте документ-источник и временно переименуйте его.

19.Перейдите в документ, где расположен отчет. В нем значения свойств отображаются цветом, означающий потерю источника ссылки (рис. Ассоциативный отчет при потере связи с документом-источником).

Ассоциативный отчет при потере связи с документом-источником

20.Для восстановления ассоциативной связи задайте документу-источнику прежнее имя. При новом открытии документа, где находится отчет, цвет текста изменяется на цвет, установленный для ссылок.

Редактирование отчета

21.Отредактируйте отчет: вставьте текст и разделите отчет на две таблицы, расположенные горизонтально. Для этого перейдите в Окно подготовки данных, дважды щелкнув мышью по рамке выделенного отчета или вызвав команду Редактировать в Окне подготовки данных из его контекстного меню.

В первую очередь выполняйте редактирование, связанное с перестроением (обновлением) таблиц по модели, например, настройку стиля. Затем вносите изменения в текст, вставляйте и перемещайте строки, выполняйте фильтрацию строк и другие действия.

22.Настройте стиль. Например, задайте количество строк на странице, равное 10. Для этого нажмите кнопку Настроить стиль отчета... на Панели параметров. В диалоге Параметры стиля отчета нажмите кнопку Оформление и введите значение.

23.Задайте надпись раздела Оборудование (рис. Редактирование отчета в Окне подготовки данных). Для этого вставьте три пустые строки в любом месте таблицы при помощи команды Вставить строку снизу на панели Таблица.

24.Выделите вставленные строки и переместите их вверх таблицы при помощи команды Сдвинуть строку вверх .

25.Войдите в режим редактирования текста двойным щелчком мыши по пустой строке и введите простой текст Оборудование. Примените к нему подчеркивание.

26.Аналогично задайте надпись раздела Трубы и арматура.

27.Отредактируйте строку Насос, добавив простой текст после ссылки.

Редактирование отчета в Окне подготовки данных

28.Разбейте таблицу на две части. Для этого выделите строку, с которой должна начинаться вторая таблица. Затем вызовите команду С новой страницы на панели Таблица.

29.Чтобы таблицы располагались горизонтально, выберите вариант Вниз, затем вправо в группе Компоновка на Панели параметров.

30.Подтвердите редактирование, нажав кнопку Создать отчет в заголовке Панели параметров.

Отредактированный отчет в документе

Текст отчета можно редактировать не только в Окне подготовки данных, но и непосредственно в поле фрагмента. Для этого дважды щелкните мышью по строке отчета. Затем внесите изменения в текст нужной ячейки.

Вставка названий

31.Вставьте названия для каждой таблицы. Для этого вызовите команду Название... из контекстного меню отчета в документе.

32.Введите в поля диалога тексты.

В примере заданы: в первом поле — Испытательный участок, во втором — Продолжение табл.

Отчет с названиями таблиц

© ООО «АСКОН-Системы проектирования», 2023. Все права защищены. | Единая телефонная линия: 8-800-700-00-78