Зачастую, когда надо немного изменить настройки печтаной формы документа: немного раширить столбец, сделать в какой-то ячейке выравнивание по горизонтали по центру или сделать шрифт немного больше и жирным - надо звать программиста, а так открываем нужную печатную форму, если она не доступна для редактирования, жмем кнопку для установки режима редактирования, редактируем, что нам нужно. Чтобы каждый раз не менять настройки, сохраняем их в файл. Потом просто перед печатью загружаем их из файла и посылаем документ на печать.
Для каждой операции своя кнопка/обработка: сохранить в файл настройки печатной формы - первая кнопка/обработка, загрузить из файла настройки печатной формы - вторая кнопка/обработка, установить режим редактирования для печатной формы - третья кнопка/обработка. Печатная форма с которой работаем должна быть открыта и активна. Все.
Вам нужно скопировать все три обработки в каталог ExtForms базы данных и повесить на панель инструментов кнопки (три штуки) для вызова обработок. И пользоваться на здоровье:-)
Требуется внешняя компонента FormEx.dll.
Url: http://www.dorex.ru/files/?formex_t.zip
Чтобы изменить ширины столбцов или строк открытой печатной формы, включаем режим редактирования (третья кнопка/обработка), тянем мышкой их границы на серой полоске слева или сверху, где номера строк и столбцов. Для изменения параметров ячейки - шрифт, выравнивание, рамки, цвет фона, текста - жмем правой кнопкой на ячейке и выбираем пункт "Свойства...", когда включен режим редактирования (третья кнопка/обработка), меняем там нужные свойства.
Установка:
Положите файл FormEx.dll в каталог базы данных и/или в папку Bin, где лежат исполняемые файлы 1С.
Url: http://www.dorex.ru/files/?formex_t.zip
Положите все три обработки в каталог ExtForms базы данных.
Добавте панель инструментов, в ней добавте три кнопки со следующими настройками (подсказки и иконки на свой вкус):
------Первая кнопка-------
Вкладка: Общие
Объект: Задача
Команда: Задача.Выполнить
Вкладка: Параметры
Формула: ОткрытьФорму("Отчет",,КаталогИБ()+"ExtForms\MyСохранениеНастроекТаблицы.ert");
--------------------------
------Вторая кнопка-------
Вкладка: Общие
Объект: Задача
Команда: Задача.Выполнить
Вкладка: Параметры
Формула: ОткрытьФорму("Отчет",,КаталогИБ()+"ExtForms\MyЗагрузкаНастроекТаблицы.ert");
--------------------------
------Третья кнопка-------
Вкладка: Общие
Объект: Задача
Команда: Задача.Выполнить
Вкладка: Параметры
Формула: ОткрытьФорму("Отчет",,КаталогИБ()+"ExtForms\MyРежимИзмененияТаблицы.ert");
--------------------------
Изменение (доп. сохранение/загрузка) настроек любой печатной формы пользователем без изменения кода
Учетные задачи - Печатные формы
Универсальное решение - позволяет без изменения кода конфигурации настраивать любую печатную форму (актуально для документов) пользователем в режиме программы. Размеры столбцов, строк, шрифт, размер шрифта, курсив, жирный, выравнивание в ячейках, цвет текста, фона, рамки, цвет рамки и т.д. Сохранять настройки в файл, загружать сохраненные настройки из файла. Одним-двумя кликами мыши:-)
Сохранения и загрузка хорошо подходит для печатных форм с фиксированным количеством строк и столбцов.
А вот выставить для открытой формы режим редактирования и отредактировать, что нужно, можно для любой печатной формы.
См. также
Транспортная накладная (в ред.Пост. Пр.РФ от 30.11.2021 № 2116 ), с 01.03.2022 г., для Бух 7.7 и ТиС 7.7
1 стартмани
01.10.2021 12873 122 Ant10 0
Новые печатные формы Счет-фактур и УПД с 01.07.2021 постановления Правительства от 2 апреля 2021 г. № 534 (Архив для всех конфигураций)
3 стартмани
25.06.2021 90837 1299 Kontakt 318
Счет-фактура и УПД 2017 (новые печатные формы для Бухгалтерии 7.7 и ТиС 7.7) с выводом на печать идентификатора госконтракта
1 стартмани
04.07.2017 39836 335 Cooler 49
Печать универсального передаточного документа (УПД) из поступления в Бухгалтерии 7.7
2 стартмани
06.05.2015 23722 35 cargobird 5
Универсальный передаточный документ для конфигураций Торговля и Склад, Комплексная
1 стартмани
15.12.2013 33693 262 kofeinik 11