0
Svetlana_Kazan
03.07.18
✎
15:45
|
Добрый день!
Подскажите, пожалуйста, как правильно организовать добавление стандарных команд формы на командную панель? Необходимо добавить в командную панель табличных частей документа кнопку "Найти".
Я делаю так:
Для каждого Элемент из ЭтаФорма.Элементы Цикл
Если типЗНЧ(Элемент) = Тип("ТаблицаФормы") Тогда
//вот здесь неправильно у меня, так как я добавляю новую, а надо подключиться к существующей стандартной команде "Найти"
Команда = ЭтаФорма.Команды.Добавить(Элемент.Имя + "Найти");
Команда.Действие = Элемент.Имя + "Найти";
//
Кнопка = ЭтаФорма.Элементы.Добавить(Элемент.Имя + "ВыполнитьНайти", Тип("КнопкаФормы"), Элемент.КоманднаяПанель);
Кнопка.Заголовок = "Найти";
Кнопка.Отображение = ОтображениеКнопки.КартинкаИТекст;
Кнопка.ИмяКоманды = Элемент.Имя + "Найти"; //здесь должна быть команда "Найти" из стандартных команд данной табличной части
КонецЕсли;
КонецЦикла;
|
|