Z
Zverff
Есть процедура для создание создание кнопок из Справочника Номенклатура. Как написать которые он кнопки создал, при нажатие их что вышло Форма Элемента
Код:
Процедура ПервоеНажатие(Элемент)
// Вставить содержимое обработчика.
текЛево = 9;
ВыборкаСостояния = Справочники.Номенклатура.Выбрать();
Пока ВыборкаСостояния.Следующий() Цикл
Если ВыборкаСостояния.Родитель.Наименование = "Второе блюдо" Тогда //найдем кнопку по данному элементу
КнопкаНаФорме = ЭлементыФормы.Найти("Код" + ВыборкаСостояния.Код);
Если Не КнопкаНаФорме = Неопределено Тогда
ЭлементыФормы.Удалить(КнопкаНаФорме);
КонецЕсли;
КонецЕсли;
Если ВыборкаСостояния.Родитель.Наименование = "Первое блюдо" Тогда
текКнопка = ЭлементыФормы.Добавить(Тип("Кнопка"), "Код" + (ВыборкаСостояния.Код), Истина);
текКнопка.Высота = 40;
текКнопка.Ширина = 70;
текКнопка.Заголовок = (ВыборкаСостояния.Наименование);
текКнопка.Верх = 65;
текКнопка.Лево = текЛево;
текЛево = текЛево + текКнопка.Ширина + 7;
Иначе
продолжить;
КонецЕсли;
КонецЦикла;
Элемент.Доступность = Ложь;
Если Элементыформы.Второе.Доступность = Ложь тогда
Элементыформы.Второе.Доступность = Истина;
КонецЕсли;
КонецПроцедуры