как через меню вызвать вызов обработки, открывающей справочник....? #689946


#0 by Капюшон
Есть обработка, на обработчик кнопки, которой, если вставить строчку     уос_ТиповыеОтчеты.ОткрытьПроизвольныйОтчет(Справочники.уос_ПроизвольныеОтчеты.НайтиПоНаименованию("Отчет по задолженности покупателей"), ""); , то открывается отчет. Если убрать форму обработки и прям в модуль обработки вставить строчку     уос_ТиповыеОтчеты.ОткрытьПроизвольныйОтчет(Справочники.уос_ПроизвольныеОтчеты.НайтиПоНаименованию("Отчет по задолженности покупателей"), ""); и запустить её как внешнюю обработку, то действительно, открывается отчет так же, Как еслиб нажали кнопку "Сформировать" Сейчас мне необходимо привязать эту команду к вызову пункта меню пользовательского интерфейса. Для этого я обработку вставляю в конфигурацию, в обработчике выбора пункта меню, задаю эту обработку. Не указываю форму для выбора. При выборе пункта меню пользователем, ничего не происходит! если же в свойствах пункта меню, выбрать форму, которая должна запускаться, то обработка запускается. Вот что делать с этим?
#1 by Капюшон
Ребята. я больше вам скажу. Если убираешь в свойствах пункта меню выбор формы, то ничего не происходит. Если же указываешь вызов формы, но в "перед открытием", ставишь отказ, то то же ничего не происходит. Но если всё же вызываешь форму и ещё в модуле обработки вызываешь так же эту вышеназванную сторочку, то откроется и форма обработки и уже результат выполнения команды     уос_ТиповыеОтчеты.ОткрытьПроизвольныйОтчет(Справочники.уос_ПроизвольныеОтчеты.НайтиПоНаименованию("Отчет по задолженности покупателей"), "");
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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