Контекстное меню в таблице работ в Заказ-наряде
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
используем Модуль учета рабочего времени. Документ Заказ-наряд, табличная часть работы, нам понадобилось добавить еще один пункт в контекстное меню(когда пользователь правой кнопкой мыши стоя на любой строке ТЧ вызывает контекстное меню), в этом меню есть один добавленный пункт Состояние работ(выводится отчет по состоянию работ с отбором по текущей работе). В свойствах табличного поля Работы в св-ве "КонтекстноеМеню" стоит значение Отсутствует. при этом пункт с отчетом есть, и для него прописана функция в модуле формы КоманднаяПанельРаботыКонтекстноеМенюСостояниеВыполнения(Кнопка), причем прописано что этоДинамически подключаемый обработчик. а что это? пожалуйста подскажите, очень НАДО
Отсюда вопрос, как нам добавить еще один пункт, свой, видимо состав меню прописывается где то в защищенных модулях УРВ? ведь стандартный механизм контекстного меню не используется(т.е. конкретная командная панель, где можно прописывать кнопки свои и для них задавать процедуры)
В конфигурации добавление данной кнопки реализовано с помощью такого кода.
Ваш код нужно вставить в конце процедуры ПриОткрытии() формы документа ЗН.
В вашем случае понадобится метод ЭлементыФормы.Найти(), а не Добавить() для получения контекстного меню, а уже потом добавлять свои кнопки.