Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
123
Добавлен:
23.02.2016
Размер:
2.34 Mб
Скачать

Глава 22. Пользовательский стиль спецификации

сортировка и простановка позиций, передача данных из других документов и т.п.) недо! ступны.

3.Убедитесь, что ячейки таблицы спецификации доступны для ввода информации. Для этого введите любые данные в несколько ячеек таблицы, расположенных в разных стол! бцах.

Создав новое оформление, включающее специальным образом настроенную таблицу для размещения объектов спецификации, вы подготовили базу для нового стиля специ! фикации.

22.3.Формирование стиля спецификации

Упражнение 61. Создание нового стиля

1.Вызовите из меню команду Сервис — Библиотеки стилей — Стили спецификаций….

2.В диалоге работы с библиотеками активизируйте библиотеку Test.lyt и нажмите кнопку

Новый.

На экране появится диалог настройки стиля спецификации.

3.В верхнем поле диалога введите имя стиля — Таблица составных частей. Номер стиля оставьте тот, который автоматически предложила система.

Упражнение 62. Выбор оформления

1.Активизируйте вкладку Оформление.

2.Нажмите кнопку Изменить… и в появившемся диалоге задайте формат листа А4 (вер% тикальный).

3.Укажите в качестве оформления первого и последующих листов оформление Таблица составных частей из библиотеки Test.lyt.

Если бланки первого и последующих листов отличаются друг от друга и вы создали для них разные основные надписи, а затем — разные оформления, то эти оформления должны быть указаны в соответствующих полях вкладки Оформление.

Упражнение 63. Настройка колонок

1.Активизируйте вкладку Колонки.

В ней показан список колонок и их настроек.

Если вы еще не настраивали колонки для нового стиля спецификации, то в списке пере! числены колонки, оставшиеся в памяти системы от предшествующей настройки. Они не соответствуют колонкам нового стиля спецификации.

Если вы еще не настраивали ни одного стиля спецификации, список колонок пуст.

2.Чтобы получить список колонок, присутствующих в настраиваемом стиле специфика! ции, нажмите кнопку Сформировать по умолчанию.

3.В ответ на запрос системы (рис. 22.4) подтвердите удаление всех существующих коло! нок (нажмите кнопку Да). Если список колонок был пуст, подтверждение формирования нового списка колонок не потребуется.

231

Часть V. Практическое освоение настроек спецификации

Рис. 22.4. Предупреждение об удалении прежнего набора колонок

Вы увидите, что в списке появились колонки с именами Позиция, Обозначение, На% именование, Количество и Примечание, имеющие определенные настройки.

Каким образом произошло автоматическое формирование списка колонок?

Система получила информацию об оформлении листов спецификации и обратилась к этому оформлению.

Из параметров оформления была считана информация о входящей в состав оформле! ния основной надписи.

Система обратилась к основной надписи и нашла в ней таблицу, помеченную опцией Ис% пользовать для таблицы спецификации.

Когда (при выполнении упражнения 58) вы настраивали расширенный формат ячеек этой таблицы, вы указывали тип ячеек. Теперь система считала этот тип и на его основе настроила тип каждой существующей в таблице колонки.

Тип колонки — это разновидность данных, которые должны храниться в этой колонке. Именно по типу колонки спецификация распознает, в какую колонку бланка автомати! чески помещать номера позиций, а в какую — обозначения зон.

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

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

4.Установите выделение на имя колонки Позиция и нажмите кнопку Редактировать…. На экране появится диалог описания колонки.

Верхнее поле в нем — Имя колонки. Это имя не оказывает никакого влияния на запол! нение спецификации. Оно служит для того, чтобы пользователю было удобно различать однотипные колонки.

При автоматическом формировании колонок им присваиваются имена, совпадающие с названиями типов колонок. Вы можете ввести любое другое имя колонки. Желательно, чтобы оно отражало содержание этой колонки. Необязательно, чтобы имя колонки сов! падало с ее заголовком в «шапке» таблицы спецификации.

Далее в диалоге следует группа опций Тип колонки.

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

232

Глава 22. Пользовательский стиль спецификации

Опция Номер колонки данного типа позволяет системе различать однотипные колон! ки (например, в групповой спецификации несколько колонок имеют тип КОЛИЧЕСТВО, но номера у них разные; или ведомость содержит несколько колонок ПОЛЬЗОВАТЕЛЬ% СКОГО типа с разными номерами). Данные, которые система автоматически вносит в колонку заранее известного типа, при наличии в стиле спецификации нескольких коло! нок этого типа будут размещаться в первой из них (считая слева направо).

Если все колонки имеют разный тип, номер колонки каждого типа обычно устанавлива! ют равным единице. При наличии нескольких однотипных колонок (даже имеющих раз! ные имена) их номера должны быть разными.

5.Оставьте тип и номер колонки данного типа такими, какими они сформированы автома! тически.

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

Опция Выравнивать однострочные тексты по нижнему краю служит для того, что! бы однострочные тексты в настраиваемой колонке располагались в той строке, в кото! рой кончается текст предыдущей колонки. Чаще всего эту опцию включают при настрой! ке колонки Количество, когда требуется, чтобы количество было записано в той строке, где заканчивается наименование.

Опция Располагать заголовки разделов в данной колонке включается при настрой! ке той колонки, в которой должны располагаться заголовки разделов спецификации. В стандартных спецификациях заголовки разделов обычно располагаются в колонке На/ именование. Включение этой опции для настраиваемой колонки отменяет ее включение в другой колонке (если оно производилось ранее). Данная опция может быть включена только для одной колонки спецификации. Если она не включена ни для одной колонки, заголовки разделов показываться не будут (даже при включении в настройке разделов опции Показывать заголовки разделов).

Состояние опции Использовать в модели имеет значение при настройке стилей специ! фикаций, которые предполагается использовать для создания объектов спецификации в моделях (деталях и сборках).

Остальные опции диалога описания колонки позволяют установить правила ее заполне! ния. Эти правила будут распространяться по умолчанию на заполнение этой колонки во всей спецификации. При необходимости их можно будет откорректировать (настроить более точно) для каждого раздела спецификации в отдельности.

6.Установите Целый тип данных в колонке Позиция, минимальное значение — 1, макси! мальное значение — 1000000. Поле Имя ячейки штампа для связи оставьте пустым (т.к. колонка Позиция заполняется автоматически с использованием механизма, отлич! ного от передачи данных из подключенных документов).

7.Выйдите из диалога, нажав кнопку OK.

8.Настройте правила заполнения других колонок, не меняя автоматически присвоенный им тип и номер:

Колонка Обозначение:

тип данных — строка, ячейка для связи — Обозначение документа.

233

Часть V. Практическое освоение настроек спецификации

Колонка Наименование:

тип данных — строка, ячейка для связи — Наименование изделия, включена опция Располагать заголовки разделов в данной колонке.

Колонка Количество:

тип данных — целый, минимальное значение — 1, максимальное — по вашему усмотрению, ячейки для связи нет.

Колонка Примечание:

тип данных — строка, ячейка для связи — Индекс предприятия.

Упражнение 64. Настройка дополнительных колонок

1.Активизируйте вкладку Дополнительные колонки.

В ней вы увидите список дополнительных колонок, оставшийся в памяти системы после предыдущей настройки стиля (если такая настройка производилась).

2.Пользуясь кнопками Добавить и Удалить, сформируйте нужный список дополнитель! ных колонок (например, создайте дополнительные колонки Масса и Разработчик). Для изменения параметров существующей дополнительной колонки пользуйтесь кнопкой

Редактировать.

Настройка дополнительной колонки очень похожа на настройку колонки. Точно так же требуется указать имя дополнительной колонки, ее тип и номер колонки данного типа, выбрать тип данных в ней (целый, вещественный или строка) и при необходимости ука! зать имя ячейки штампа для связи. Если тип данных — целый или вещественный, нужно указать минимальное и максимальное значение числа в колонке, а также включить сложение данных в этой дополнительной колонке.

3.Войдите в диалог редактирования описания дополнительной колонки Масса.

3.1.Установите ее тип МАССА, номер колонки данного типа 1, вещественный тип данных, диапазон значений по вашему усмотрению.

Рекомендуется выбрать положительное минимальное значение массы. Вообще при вы! боре диапазона возможных значений в колонке следует учитывать, что ввод в колонку значения, не принадлежащего этому диапазону, будет невозможен.

3.2.Включите опции Складывать значения в таблице и Умножать на количество деталей.

Если последнюю опцию не включать, будет производиться только сложение вве! денных в дополнительную колонку значений. При включенной опции будут скла! дываться произведения значений в дополнительной колонке объекта и чисел в ко! лонке Количество этого объекта.

3.3.Выберите имя ячейки штампа для связи Масса изделия.

3.4.Выйдите из диалога, нажав кнопку OK.

4.Войдите в диалог редактирования описания дополнительной колонки Разработчик.

4.1.Установите ее тип ПРИМЕЧАНИЕ, номер колонки данного типа 2 (т.к. первая ко! лонка типа ПРИМЕЧАНИЕ уже существует среди колонок бланка спецификации, которые вы настраивали в предыдущей вкладке диалога), тип данных — строка.

234