Зачастую, когда надо немного изменить настройки печтаной формы документа: немного раширить столбец, сделать в какой-то ячейке выравнивание по горизонтали по центру или сделать шрифт немного больше и жирным - надо звать программиста, а так открываем нужную печатную форму, если она не доступна для редактирования, жмем кнопку для установки режима редактирования, редактируем, что нам нужно. Чтобы каждый раз не менять настройки, сохраняем их в файл. Потом просто перед печатью загружаем их из файла и посылаем документ на печать.
Для каждой операции своя кнопка/обработка: сохранить в файл настройки печатной формы - первая кнопка/обработка, загрузить из файла настройки печатной формы - вторая кнопка/обработка, установить режим редактирования для печатной формы - третья кнопка/обработка. Печатная форма с которой работаем должна быть открыта и активна. Все.
Вам нужно скопировать все три обработки в каталог 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");
--------------------------
Изменение (доп. сохранение/загрузка) настроек любой печатной формы пользователем без изменения кода
24.10.08
Учетные задачи - Печатные формы
Качать и пользоваться можно бесплатно:-)
Универсальное решение - позволяет без изменения кода конфигурации настраивать любую печатную форму (актуально для документов) пользователем в режиме программы. Размеры столбцов, строк, шрифт, размер шрифта, курсив, жирный, выравнивание в ячейках, цвет текста, фона, рамки, цвет рамки и т.д. Сохранять настройки в файл, загружать сохраненные настройки из файла. Одним-двумя кликами мыши:-)
Сохранения и загрузка хорошо подходит для печатных форм с фиксированным количеством строк и столбцов.
А вот выставить для открытой формы режим редактирования и отредактировать, что нужно, можно для любой печатной формы.
Универсальное решение - позволяет без изменения кода конфигурации настраивать любую печатную форму (актуально для документов) пользователем в режиме программы. Размеры столбцов, строк, шрифт, размер шрифта, курсив, жирный, выравнивание в ячейках, цвет текста, фона, рамки, цвет рамки и т.д. Сохранять настройки в файл, загружать сохраненные настройки из файла. Одним-двумя кликами мыши:-)
Сохранения и загрузка хорошо подходит для печатных форм с фиксированным количеством строк и столбцов.
А вот выставить для открытой формы режим редактирования и отредактировать, что нужно, можно для любой печатной формы.
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование | По подписке [?] | Купить один файл | |
---|---|---|---|
Сохранение/загрузка/изменение настроек любой печатной формы
.1217960202 24,28Kb
1108
|