Здравствуйте. Создал подменю в командной панели, а в него программно добавляю кнопки. Сколько будет кнопок и как они будут называться -- становится известно только во время выполнения обработки(т.е. заготовить под каждую кнопку свою процедуру заранее не получится). Мне нужно, чтобы при нажатии на них, вызывалась одна процедура через «Новый Действие("ОбработкаВыбораЭлементаПодменю");», но и чтобы я мог понять, какая кнопка была нажата. Как это можно сделать? Параметры в конструкторе Действия я указать не могу, а у подменю нет свойства ТекущиеДанные или ТекущаяСтрока. Нашел свойство "Пометка" у КнопкаКоманднойПанели, но как установить ее в Истину после нажатия непонятно
Если использовать элемент управления Поле Выбора, то тогда такой проблемы не будет, т.к. получить выбранное значение можно через ЭлементыФормы.ПолеВыбора.Значение. Но через подменю было бы удобнее работать
(2) Блин, точно(. Добавил параметр в процедуру, он заполняется! Жаль, в синтакс-помощнике про это ни слова. Спасибо!!!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой