В данной главе описано редактирование спецификаций, созданных по прототипу. Информация о редактировании отчётов/спецификаций, созданных по шаблону, доступна в главе Редактирование отчёта/спецификации.
Пиктограмма |
Лента |
---|---|
- |
|
Клавиатура |
Текстовое меню |
<BE> |
Сервис > Отчёты/Спецификации > Редактировать |
Данная команда предназначена для редактирования таблицы спецификации и позволяет пользователю выполнять следующие действия:
•добавлять/удалять строки спецификации;
•изменять содержимое ячеек таблицы спецификации;
•устанавливать параметры форматирования текста спецификации;
•изменять параметры таблицы спецификации;
•изменять параметры спецификации.
При создании новой спецификации режим редактирования устанавливается автоматически. Для того чтобы начать редактирование существующей спецификации достаточно подвести курсор в поле спецификации и нажать (в том случае, если для страницы установлен параметр Прозрачное редактирование текстов на вкладке Вид для страницы спецификации в Параметрах документа). Вызов данной команды также может производиться из контекстного меню. Для этого подведите курсор к тексту спецификации и нажмите , а затем выберите из появившегося меню пункт Редактировать содержимое.
После вызова команды, если спецификация не содержит ни одной записи, система предлагает добавить записи в таблицу спецификации. Для добавления выберите раздел спецификации, укажите количество записей, которые будут в него добавлены, и подтвердите действие нажатием кнопки OK. Для отказа от добавления записей нажмите кнопку Отмена.
В режиме редактирования спецификации становятся доступны дополнительные команды в ленте и автоменю, а курсор помещается в начальную позицию первой строки таблицы спецификации. Для редактирования существующего содержимого таблицы используются опции автоменю, которые аналогичны опциям команды Текст для параграф-текста или многострочного текста (недоступна только опция изменения размеров прямоугольника). Перемещение по полям таблицы спецификации осуществляется при помощи курсора мыши (укажите на требуемое поле и нажмите ) или клавиш Вверх, Вниз, Вправо, Влево, Tab.
Следует отметить, что вводить/изменять содержимое поля таблицы можно только при отключённой опции Автоматическое поле.
В ленте расположены команды, обеспечивающие редактирование таблицы спецификации:
Вызывает диалог параметров спецификации.
Позволяет изменить конфигурацию таблицы, используемой в спецификации. По умолчанию конфигурация таблицы наследуется из файла прототипа спецификации, выбранного при её создании. При вызове данной команды откроется вкладка ленты Текст и пиктограммы автоменю, описанные в команде Текст.
<BG> |
Позволяет вносить изменения в файл базы данных, содержащий информацию о разделах спецификации (по умолчанию это файл Разделы спецификации.xml). Задать/изменить имя и путь базы данных по разделам можно в диалоге установок системы (Установки > Спецификация > Папки и файлы > База данных по разделам).
Обеспечивает обновление спецификации по запросу пользователя. При обновлении спецификация перерисовывается в соответствии с внесёнными изменениями (изменением содержимого таблицы, параметров, правил форматирования).
<BX> |
Удалить |
Позволяет удалить спецификацию. При наличии нескольких спецификаций появляется окно для выбора из списка удаляемой спецификации.
Включает/выключает режим автоматического обновления спецификации. При включенном режиме иконка команды подсвечивается. В данном режиме обновление спецификации происходит автоматически после внесения изменений в таблицу (добавление/удаление строк, изменение правил форматирования, изменение свойств спецификации). Т.е. при выходе из режима редактирования все внесённые изменения будут применены. Однако при изменении состава сборки (добавление/ удаление фрагментов) для внесения изменений в спецификацию необходимо выполнить команду Сервис > Спецификация > Обновить всё.
Включает/выключает режим автоматического заполнения текущей ячейки таблицы спецификации. Если режим включен для текущей ячейки, иконка команды подсвечивается. В данном режиме ячейка таблицы спецификации автоматически заполняется данными из состава изделия, и ручной ввод содержимого невозможен. Если выключить данный режим, можно ввести содержимое вручную, но при этом ячейка теряет связь с данными состава изделия.
При вызове команды параметры форматирования текущего поля таблицы принимают значения по умолчанию, заданные в прототипе спецификации.
Добавляют запись выше или ниже текущей. Следует помнить, что добавленные записи могут изменить своё положение в разделе спецификации в соответствии с результатом сортировки после выполнения команды Обновить.
Выводит окно диалога для выбора раздела и указания количества записей, которые будут в него добавлены. При выборе элемента списка с названием Без раздела добавляемые записи не будут связаны ни с одним разделом спецификации. В результате подтверждения в разделе появятся дополнительные пустые строки (при простановке позиций такие записи учитываются). Если указанный раздел в спецификации не существует, то после подтверждения заголовок выбранного раздела появится в спецификации. Данную возможность также можно использовать при поиске раздела в случае многостраничных спецификаций.
Позволяет удалить текущую запись. Если удаляемая запись является единственной в разделе, то название раздела также будет удалено. Удаленные записи по-прежнему хранятся в спецификации, хотя и не отображаются в ней. Ниже описаны опции, позволяющие просмотреть и восстановить удалённые (скрытые) записи.
Если таблица спецификации заполняет несколько страниц, то возможна ситуация, когда при редактировании содержимого количество строк уменьшается и возникают пустые страницы. В этом случае на экране появляется окно для выбора одного из действий. Если выбрать Удалить страницы и установить режим Не задавать этот вопрос в текущем сеансе работы, то удаление лишних страниц будет выполняться автоматически.
Изменяют положение текущей записи на одну позицию вверх/вниз в пределах текущего раздела. Команды доступны для записей, относящихся к разделам без заданных условий сортировки.
Включает/выключает режим, в котором содержимое текущей записи не будет учитываться при сортировке таблицы, а её положение будет определяться положением предыдущей записи. Т.е. при перемещениях текущая запись всегда будет следовать за предыдущей. Если режим включен для текущей записи, иконка команды подсвечивается.
Включает/выключает режим, в котором текущая запись не используется при простановке позиций. Если режим включен для текущей записи, иконка команды подсвечивается.
Включает/выключает режим, в котором номер позиции текущей записи будет оставаться постоянным независимо от изменений спецификации. Если режим включен для текущей записи, иконка команды подсвечивается.
Вставляют пустую строку выше или ниже текущей записи.
Включает/выключает режим, в котором в спецификации отображаются все удаленные записи. Поля этих записей выделяются цветом, заданным в диалоге установок системы (Установки > Спецификация > Цвета > Фон скрытых записей). Если режим включен, иконка команды подсвечивается.
Скрытые записи, которые были внесены вручную, хранятся до тех пор, пока спецификация не обновлена.
Позволяет восстановить удаленные записи.
<BS> |
Экспорт спецификации |
Позволяет позволяет экспортировать данные спецификации или саму спецификацию в файл формата Excel (*.xls/*.xlsx).