Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Программное нажатие на кнопку из командного интерфейса "перейти"
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
vlad_
помогите пожалуйста!! нужно программно нажать на одну из кнопок командного интерфейса "перейти" упр.формы.
к примеру: мы находимся в документе реализация. там есть наша кнопка и нам нужно по нажатию на эту кнопку вызвать событие которое откроет (к примеру мы передаем туда номенклатуру) штрихкод номенклатуры. или же..(см.скрин)

как вообще можно обратиться к стандартным командам закладки "перейти"?

есть приблизительное направление поиска:
НавСсылка = "e1cib/command/ОбщаяКоманда.мояКоманда";
ПерейтиПоНавигационнойСсылке(НавСсылка);

но всё время навссылка не верна..
как именно искать не знаю

logist
Цитата(vlad_ @ 21.03.17, 18:01) необходимо зарегистрироваться для просмотра ссылки
как вообще можно обратиться к стандартным командам закладки "перейти"?

Написать код который будет делать тоже, что и код стандартной команды. Либо реализация вашего решения не продумана, что скорее всего, т.к. все стандартные команды можно разместить в любом месте формы если они связаны по типу с каким-то элементом или объектом.

p.s. скрин для людей с отличным зрением.
Vofka
logist, в модуле команды написано, например, ОткрытьФорму(...) . Если команду поместить в блок Перейти, то форма открывается в том же окне и оттуда можно перейти обратно на исходную форму. Если написать тот же самый код в отдельной кнопке (или каком-то событии), то поведение будет другое. Как написать код, чтобы выполнилось аналогичное действие, как будто интерактивно нажали на команду из секции Перейти?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.