Изменение (доп. сохранение/загрузка) настроек любой печатной формы пользователем без изменения кода

24.10.08

Учетные задачи - Печатные формы

Качать и пользоваться можно бесплатно:-)
Универсальное решение - позволяет без изменения кода конфигурации настраивать любую печатную форму (актуально для документов) пользователем в режиме программы. Размеры столбцов, строк, шрифт, размер шрифта, курсив, жирный, выравнивание в ячейках, цвет текста, фона, рамки, цвет рамки и т.д. Сохранять настройки в файл, загружать сохраненные настройки из файла. Одним-двумя кликами мыши:-)

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

Скачать файлы

Наименование Файл Версия Размер
Сохранение/загрузка/изменение настроек любой печатной формы
.1217960202 24,28Kb
1108
.1217960202 24,28Kb 1108 Скачать

Зачастую, когда надо немного изменить настройки печтаной формы документа: немного раширить столбец, сделать в какой-то ячейке выравнивание по горизонтали по центру или сделать шрифт немного больше и жирным - надо звать программиста, а так открываем нужную печатную форму, если она не доступна для редактирования, жмем кнопку для установки режима редактирования, редактируем, что нам нужно. Чтобы каждый раз не менять настройки, сохраняем их в файл. Потом просто перед печатью загружаем их из файла и посылаем документ на печать.

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

Вам нужно скопировать все три обработки в каталог 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

Печатные формы Оптовая торговля Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 Транспорт, автопарки, такси Бухгалтерский учет Управленческий учет Абонемент ($m)

Новые формы Транспортных накладных, а также журнал учета, в соответствии с постановлением Правительства РФ от 30.11.2021 № 2116 (действуют с 01.03.2022г.) для конфигураций Бухгалтерия 7.7 и Торговля и Склад 7.7.

1 стартмани

01.10.2021    12873    122    Ant10    0    

12

Новые печатные формы Счет-фактур и УПД с 01.07.2021 постановления Правительства от 2 апреля 2021 г. № 534 (Архив для всех конфигураций)

Печатные формы Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия Россия Бухгалтерский учет Налоговый учет Абонемент ($m)

Внешние печатные формы Счета-Фактуры( СФ ) и Универсального Передаточного Документа( УПД ) (в редакции постановления Правительства Российской Федерации от 2 апреля 2021 г. № 534) для большинство конфигураций (УТ,БП,УПП,УСО,ЕРП,УНФ,Розница,КА) одним архивом. . Бонус печатные формы Счета-фактур и УПД для Бух.учета, ТиС, Комплексная конфигурация 4.5 1С 7.7; универсального корректировочного документа (УКД) для УТ10/УПП1/КА1 Внешние печатные формы (УПД, счет фактура) за поставщика из Управление торговли 10.3 (все релизы); УПП 1.3; УСО 1.3; КА 1.1; БП 2.0. Так же формы для прослеживаемых товаров с колонками (c РНПТ) . *поправлено от 19.12.2023

3 стартмани

25.06.2021    90837    1299    Kontakt    318    

24

Счет-фактура и УПД 2017 (новые печатные формы для Бухгалтерии 7.7 и ТиС 7.7) с выводом на печать идентификатора госконтракта

Печатные формы Оптовая торговля Производство готовой продукции (работ, услуг) Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Еще одна поделка на заданную тему. Отличается от аналогичных разработок и от типового решения тем, что не только выводится новая строка в шапке "Идентификатор государственного контракта, договора (соглашения)", но и печатается этот самый идентификатор госконтракта. Может пригодиться тем, кто осуществляет поставки по госконтрактам - с 01.07.2017 они обязаны указывать ИГК в счетах-фактурах и УПД, а не просто печатать пустографку.

1 стартмани

04.07.2017    39836    335    Cooler    49    

18

Печать универсального передаточного документа (УПД) из поступления в Бухгалтерии 7.7

Печатные формы Документооборот и делопроизводство (СЭД) Логистика, склад и ТМЦ Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Внешняя обработка, позволяющая выводить на печать УПД из документа "Поступление товаров". Сделано в виде внешней обработки, а не печатной формы, потому что в типовой форме поступления отсутствует кнопка "Печать".

2 стартмани

06.05.2015    23722    35    cargobird    5    

28

УПД, внешняя печатная форма, бухгалтерия 7.7

Печатные формы Оптовая торговля Логистика, склад и ТМЦ Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Несмотря на повсеместное внедрение платформы 1С:8.3, до сих пор во многих организациях успешно выполняют свои функции конфигурации на базе 1С:7.7, не всегда обновленные. Предлагаемая внешняя печатная форма позволит продлить срок эффективной эксплуатации этих конфигураций (только бухгалтерские)

1 стартмани

01.02.2015    43202    222    kserdyukov    6    

11

Внешняя печатная форма М4

Печатные формы Логистика, склад и ТМЦ Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

М4 (внешняя), для групповой печати данного вида документов.

1 стартмани

18.07.2013    26738    30    sHkZ    1    

0
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. venger 2121 06.08.08 14:06 Сейчас в теме
(1) Тогда нужно сохранить заново в файл. И потом загружать из него.

Почему медленно?

У меня дома есть Celeron 2,5 - на нем нормально, документ в 10-15 столбцов и 30-40 строк с секундной задержкой или меньше.
3. venger 2121 06.08.08 14:24 Сейчас в теме
Вообще, это делалось (сохр. и загрузка настроек) для документов без многострочной части, где только шапка.
Или число строк (да и столбцов) фиксировано. Для документов, которые выводятся на бланк.
А так как принтеры или бланки могут немного отличаться, то дается возможность пользователю подстраивать самому.

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

Или можно доработать, чтобы пользователь сам указывал, в какой строке по счету начинается многострочная часть.
Т.е. до какой строки сохранять и загружать. Тоже со столбцом.
4. CheBurator 3119 07.08.08 22:17 Сейчас в теме
5. su_mai 90 09.08.08 15:33 Сейчас в теме
Да идея хорошая, но боюсь без программиста всеравно не обойдется. Как обычно "бухи" перепугаются... ;)
7. venger 2121 09.08.08 22:16 Сейчас в теме
8. пользователь 15.01.09 21:47
Сообщение было скрыто модератором.
...
9. СССР 13.08.09 11:29 Сейчас в теме
Интересная и неожиданная идея. Спасибо.
10. sanchezzz 13.07.10 14:27 Сейчас в теме
СПАСИБО! Обработка очень помогла разблокировать запрещенное программно редактирование печатных форм документовю СУПЕР! :D
11. пользователь 25.10.11 08:48
Сообщение было скрыто модератором.
...
Оставьте свое сообщение