Как определить какая кнопка командной панели была нажата? #685898


#0 by Полотенчик
Есть табличное поле, в нем, допустим, номенклатура. У поля есть контекстное меню. В этом меню сделано подменю, в котором программно, при активации строки поля, создаются кнопки - ссылки на разные сайты: для каждой номенклатуры свои ссылки, соответственно свои кнопки. Но у всех этих кнопок одно действие - вызвать процедуру ОткрытьСсылку. Как узнать какая именно кнопка командной панели была нажата?
#1 by Полотенчик
Ночью пришло озарение: если в процедуре ОткрытьСсылку указать параметр ОткрытьСсылку(Элемент) (как у обычного действия кнопки), то в Элементе будут нажатая кнопка, а там уже по Имени я пойму что за кнопка нажата, и какую ссылку надо открыть.
#2 by mistеr
Кто бы мог подумать...
#3 by Полотенчик
И не говори-ка...
#4 by
25-03-2019

Можно код?

Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С