| 0
    
        1dvd   18.07.17✎ 15:45 | 
        Создаю группу кнопок в командной панели (обычные формы) и назначаю всем одно действие. Можно ли как-то в процедуре действия определить какая именно кнопка нажата? или сделать как-то действие, которое будет запускать процедуру с нужными параметрами?
 Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
 
 Идн = 0;
 
 Для Каждого Настройка Из Настройки Цикл
 
 Идн = Идн + 1;
 
 ИмяНастройки = Настройка.Ключ;
 
 Действие = Новый Действие("ПрочитатьНастройки");
 Кнопка = ЭлементыФормы.КоманднаяПанель1.Кнопки.ПрочитатьНастройки.Кнопки.Добавить("Настройки" + Идн, ТипКнопкиКоманднойПанели.Действие, ИмяНастройки, Действие);
 
 КонецЦикла;
 
 КонецПроцедуры
 
 Процедура ПрочитатьНастройки()
 
 КонецПроцедуры
 |  |