24.03.2020 Чеботаренко Виталий 10093
Использование подключаемых команд в 1С:УХ

Содержание:

1.    Использование подключаемых команд на примере конкретной конфигурации - 1С:УХ

2.    Как добавить внешние печатные формы

 

1.    Использование подключаемых команд на примере конкретной конфигурации - 1С:УХ


В этой статье пойдет речь об использовании подключаемых команд в конкретной конфигурации 1С:УХ (3.0.8.11). Подсистема «Подключаемые команды» (далее кратко Подсистема) предоставляет программный интерфейс для вывода различных команд в формах, списках и журналах программы. Подсистема стандартизована и использование ее достаточно типично для большинства конкретных конфигураций 1С. Но я специально оговариваю конкретную конфигурации и ее релиз. Подсистема основана на Библиотеке стандартных процедур (БСП), но релиз БСП может меняться. Поэтому реализация в одной конфигурации может отличаться от другой. Кроме того, решение может устаревать. 


2.    Как добавить внешние печатные формы


Передо мной стояла задача добавить внешние печатные формы в документах, которые изначально не имели кнопки Печать. Еще отмечу такую деталь: справочник Дополнительные обработки в 1С:УХ отличается от аналогичного справочника в других конфигурация.


Вначале нам надо добавить наши документы в список документов, у которых будет подключены добавленные внешние печатные формы. В общем модуле УправлениеПечатьюПереопределяемый находим процедуру ПриОпределенииОбъектовСКомандамиПечати и добавляем строки:




В результате в справочнике Дополнительные обработки появятся нужные нам документы в Размещение.


Затем в документах в модуле менеджера необходимо добавить процедуру ДобавитьКомандыПечати:




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


Теперь приступим непосредственно к подключению кнопки Печать. В форме документа в процедуру ПриСозданииНаСервере добавим строки:




Таким образом у нас в документе появиться кнопка Печать. Но этого еще недостаточно. Нам надо добавить обработчики этой кнопки. В форме документа добавляем блок процедур:




Добавив обработчики, в результате по нажатию на кнопку Печать у нас будет формироваться печатная форма.


Как видите, никаких рисований и добавления объектов в форму документа. Добавление и изменения процедур возможно в расширении конфигурации. Таким образом мы сохраняем конфигурацию поставщика. И, как следствие, нам это облегчит обновление конфигурации.


Специалист компании ООО «Кодерлайн»
Чеботаренко Виталий

Наши проекты

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Ана...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование прод...

ОАО «Фаберлик»
ОАО «Фаберлик»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление производственным предприятием 2

- Регламентированный учет;
- Кадровый учет;...

Внедрение блоков в 1С:Комплексная автоматизация 8
ООО «Больцен Рус»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Комплексная автоматизация

- Оперативный учет...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

ООО «ЛИГА-ТРАНС»
ООО «ЛИГА-ТРАНС»

Отрасль:
Профессиональные услуги, бытовое обслуживание

Внедренное типовое решение:
«1С:ERP Управление предприятием 2.1».

- Сделано ТЗ по автоматизации учета МСФО: - Разработана карта бюджета доходо...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Перевод зарплатных баз с версии ЗУП 2.5 на версию ЗУП 3.1.
- Сопровождение в п...

Автоматизации учета затрат и расчета себестоимости с использованием конфигурации «Koderline: Управление проектами строительства скважин»
ООО «Буровая сервисная компания «ГРАНД»

Отрасль:
Нефтесервис

Внедренное типовое решение:
«Koderline: Управление проектами строительства скважин»

Учет и планирование:
- собственную разработку компании «Кодерлайн» – конф...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение