Версия для печати темы (https://pro1c.org.ua/index.php?s=85d7ad8f5f6b5f5b6b9fcb21e945de46&showtopic=50971)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Не показывается программно созданная кнопка на управляемой форме

Автор: Мичман Харитонов 14.03.19, 10:12

База Бухгалтерия для Украины 2.0.13, управляемые формы

Программным путем создаю на форме списка кнопку, назначаю процедуру.

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

&НаКлиенте
Процедура ДействияФормыИнформацияОДокументе()
    //отрабатывает процедура при нажатии кнопки
КонецПроцедуры

В форме списка Авансового отчета все работает, скопировал-вставил в форму списка СчетНаОплатуПокупателю, кнопка не появляется. Подскажите, плиз, в чем может быть причина?

Автор: sava1 14.03.19, 11:32

Цитата(Мичман Харитонов @ 14.03.19, 10:12) *
Элементы.ГруппаКоманднаяПанель


есть такое в Счете?

Автор: Мичман Харитонов 14.03.19, 12:13

sava1 @ Сегодня, 11:32 * ,
Есть. Уже разобрался, просто не хватает места для размещения кнопки в строке, а вниз группа автоматически не растягивается.
Буду заводить новую группу, хоть и не хотелось изменять стандартную форму

Автор: sava1 14.03.19, 12:45

убрать что-либо из панели...

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua