Требуется доработать типовую конфигурации, а именно добавить кнопку в форму документа. Лучше всего сделать это через расширение (вызвать процедуру после события создания на сервере формы). При этом кнопку правильнее всего добавить программно — это гарантирует отсутствие проблем при дальнейшем обновлении 1С.
&После("ПриСозданииНаСервере") Процедура Произ_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка) НоваяКоманда = ЭтаФорма.Команды.Добавить("Произ_ЗафиксироватьКонтрольныйСтолбец"); НоваяКоманда.Действие = "Произ_ЗафиксироватьКонтрольныйСтолбец"; НоваяКоманда.Заголовок = "Зафиксировать КС"; НовыйЭлемент = Элементы.Добавить("Произ_ЗафиксироватьКонтрольныйСтолбец", Тип("КнопкаФормы"),Элементы.ПродукцияПоДатам.КоманднаяПанель); НовыйЭлемент.ИмяКоманды = "Произ_ЗафиксироватьКонтрольныйСтолбец"; КонецПроцедуры &НаКлиенте Процедура Произ_ЗафиксироватьКонтрольныйСтолбец(Элемент) // Исполняемый код КонецПроцедуры
Оставить комментарий