КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Генерация отчета спецификации
C:\T-FLEX Parametric CAD 3D 7.0\Program”. Генерация отчета производится командой редактора спецификаций “Сохранить отчет”
При генерации отчета производятся следующие действия: Подставляются значения данных фрагментов в соответствии с идентификатором колонки таблицы спецификации в том случае, если для строки таблицы установлена связь с фрагментом, а для поля строки установлен режим автоматического отбора значения. Раскрываются вложенные таблицы всех уровней. Подставляются значения переменных текущего чертежа в значения полей строк таблицы в том случае, если их имена включены туда в фигурных скобках. Из таблицы спецификации удаляются пустые строки. Таблица сортируется в соответствии с правилами и уровнями сортировки колонок. В первую очередь таблица сортируется по колонке с наивысшим уровнем сортировки. В таблице сливаются строки в том случае, если они являются равными. Равными считаются такие строки, значения полей которых совпадают, исключая поля, у которых установлен флаг "Игнорировать при сравнении строк". При слиянии строк значения полей, у которых установлен флаг "Суммировать значения при слиянии строк", суммируются и помещаются в качестве значения в результирующую строку. Результирующая таблица выводится на чертеж в соответствии с правилами, описанными в файле шаблона правил. В случае необходимости (не все строки таблицы помещаются на одном чертеже) создается несколько чертежей, соответствующих нескольким страницам отчета. В случае, если установлено имя выходного файла отчета, полученный чертеж (только первая страница) сохраняется в файл с указанным именем. В случае, если сохраненный файл включается в текущий чертеж в качестве фрагмента, данные этого фрагмента обновляются, а сам фрагмент перерисовывается. После вызова команды появляется окно диалога (рис. 22) Рисунок 22 Надо выбрать из списка один из типов шаблонов. Этот список можно пополнять, создавая свои собственные шаблоны. Если установлен флажок Сохранит отчет в файл, то отчет будет сохранен в файл с указанным именем. Если флажок не установлен, то система будет автоматически создавать чертежи с именем List[N]Page[M], где N - номер документа, M - номер страницы. Созданный файл отчета можно использовать в качестве фрагмента. При этом при изменении таблицы спецификации и создании нового отчета этот фрагмент будет автоматически перерисовываться. Перед созданием отчета можно просмотреть записи таблицы с учетом раскрытия вложенных таблиц, подстановки данных и правил сортировки. Это производится с помощью команды редактора спецификаций “Просмотреть отчет”
После вызова команды открывается окно редактора просмотра отчета, аналогичное окну редактора таблиц (рис. 23) Рисунок 23 Редактор просмотра имеет команду “Экспорт”
Данная команда позволяет записать всю информацию из редактора просмотра в файл формата DBF. Правила сортировки записей таблицы Одним из этапов процесса генерации отчета является сортировка строк (записей) таблицы спецификации по определенным правилам. В свойствах колонки имеется набор параметров, определяющий порядок сортировки (рис. 24). Рисунок 24 Параметр “Тип” позволяет выбрать один из возможных способов сортировки (рис. 25) Рисунок 25 Если выбран тип “Нет”, то сортировка по этой колонке не производится. Тип “Группа” задает порядок сортировки в соответствии с содержимым файла BOMGRP.DAT. Параметр “Уровень” определяет, в каком порядке сортируются колонки. Сначала происходит сортировка по колонкам с меньшим значением данного параметра. Кроме сортировки производится суммирование совпадающих строк. Строки считаются совпадающими, если совпадает содержимое всех колонок, за исключением тех, у которых установлен параметр “Игнорировать при сравнении строк”. Если две строки совпадают, то содержимое колонок, для которых установлен параметр “Суммировать значения при слиянии строк”, складывается. Данный параметр обычно устанавливается для колонки “Количество”.
Дата добавления: 2015-06-27; Просмотров: 579; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |