Регистрация внешних печатных форм
В документах, для которых предусмотрен вывод на печать каких-либо печатных форм, слева от кнопки Печать присутствует кнопка списка .
После нажатия на эту кнопку пользователю предлагается список печатных форм для выбора. Первая форма в списке стандартная, остальные формы зарегистрированы как внешние.
Обработка Регистрация внешних печатных форм предназначена для подключения новых внешних печатных форм. Подключенные формы предлагаются в списке печатных форм документа.
Диалоговое окно обработки содержит таблицу со списком внешних печатных форм. Для каждого вида документа, списка или элемента справочника может быть назначено сколь угодно много внешних печатных форм.
В группе Внешние печатные формы для задается документ или справочник, для которого подключается печатная форма. В группу входят три переключателя:
- Документа – печатная форма появится в списке печати диалогового окна выбранного ниже документа;
- Списка справочника – печатная форма появится в списке печати выбранного ниже справочника;
- Элемента справочника – печатная форма появится в списке печати диалогового окна элемента выбранного ниже справочника.
Все внешние печатные формы хранятся в подкаталоге PrnForms каталога EXTFORMS. При запуске обработки программа считывает внешние формы, хранящиеся в этом каталоге. Каждая строка таблицы содержит текстовое название внешнего файла, имя файла и имя кнопки, которая будет назначена в документе (справочнике) для вызова печатной формы.
Под списком расположены кнопки для работы с внешними файлами.
Кнопка Открыть открывает выбранный внешний файл. При этом открывается обработка Печать, в которой требуется указать конкретный документ (или справочник), который необходимо распечатать с помощью внешней формы.
Нажатие на кнопку Обновить заново заполняет список внешних печатных форм. Кнопку необходимо использовать после записи новых внешних печатных форм в подкаталоге PrnForms.
Кнопка Изменить служит для работы со списком внешних файлов. При нажатии кнопки Изменить рядом с ней открывается меню из четырех пунктов:
- Изменить название;
- Изменить кнопку;
- Внести в список;
- Удалить из списка.
При выборе пункта Изменить название текстовое название внешнего файла будет выдано для редактирования в отдельном диалоговом окне.
После редактирования новое название внешнего файла появится в списке вместо предыдущего.
При выборе пункта Изменить кнопку текстовое название кнопки будет выдано для редактирования в таком же диалоговом окне. После редактирования новое название кнопки также появится в списке.
Пункт Внести в список позволяет добавить в список новую внешнюю форму. При выборе этого пункта будет открыт список файлов внешних форм, находящихся в подкаталоге PrnForms каталога EXTFORMS. Информация о названии файла и названии кнопки хранится в текстовом файле с расширением efd. Эти названия автоматически включаются в список. При необходимости их можно изменить.
Пункт Удалить из списка после дополнительного запроса удаляет из списка строку с описанием внешнего файла. При этом сам файл не удаляется, поэтому впоследствии его можно опять внести в список.