Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Программный переход по ссылке в панели навигации

Программный переход по ссылке в панели навигации
Я
   yaroshenko_p
 
08.12.17 - 11:16
Доброго времени суток!

Появилась такая проблема. Есть управляемая форма документа, в ней панель навигации с командами. Можно ли сделать так, чтобы при открытии формы с определенным параметром она открывалась не на вкладке Главное, а сразу переходила на какую-либо из команд панели навигации?
Например, В УТ11 есть форма элемента справочника "Партнеры". В панели навигации есть пункт меню "Банковские счета". Можно ли сделать так, чтобы при открытии сразу была видна в окне не форма с реквизитами партнера, а форма списка банковских счетов?
Заранее благодарю за помощь
 
 
   Cyberhawk
 
1 - 08.12.17 - 11:55
ОткрытьФорму
   yaroshenko_p
 
2 - 08.12.17 - 14:18
(1) Я пробовал использовать ОткрытьФорму( ) и в качестве аргумента Окно передавать ЭтаФорма.Окно Но форма открывается в отдельном окне, а мне надо, чтобы она открылась в том же самом окне, что и исходная форма, и соответствующая команда в пенели навигации отобразилась как активная
   Волшебник
 
Модератор
3 - 08.12.17 - 14:19
ПерейтиПоНавигационнойСсылке
   Cyberhawk
 
4 - 08.12.17 - 14:44
(2) Ты ничего не понял
   yaroshenko_p
 
5 - 08.12.17 - 15:15
(3) Я пробовал ПерейтиПоНавигационнойСсылке("e1cib/command/Обработка.ИмяОбработки.Команда.ИмяКоманды"). Но тогда команда открывается без параметра - в ПараметрыОткрытияФормы.Источник окно 1С, а указания на объект, из которого делается переход, в параметрах нет. А можно ли сформировать навигационную ссылку так, чтобы еще и параметры передавать?
   yaroshenko_p
 
6 - 08.12.17 - 15:16
(4) Возможно, не понял. Чего именно я не догнал?
   Cyberhawk
 
7 - 08.12.17 - 15:19
(6) Открывать надо форму списка банковских счетов
   yaroshenko_p
 
8 - 08.12.17 - 15:29
(7) Тогда откроется форма списка банковских, со своей панелью навигации (если она вообще там есть). А надо, чтобы панель навигации была такой же, как у формы элемента партнера, и по нажатию на пункт "Главное" произошел переход на форму с реквизитами партнера. Словом, декорация должна быть такая же, как если бы пользователь открыл форму партнера и в панели навигации нажал на команду "Банковские счета"
   Cyberhawk
 
9 - 08.12.17 - 15:58
(8) Я просто оставлю это здесь: http://dropmefiles.com/pCTT9
   yaroshenko_p
 
10 - 08.12.17 - 17:42
(9) Cyberhawk, спасибо за пример, но это не совсем то, что мне надо. Ситуацию с партнером и банковскими счетами я привел для примера. На самом деле, у меня открывается форма документа, в панели навигации которого есть команда вызова обработки, входным параметром которой является ссылка на документ (и еще много других команд вызова других похожих обработок). Если нажать на эту команду, в том же окне, что и форма документа, откроется эта обработка. Потом, нажав на команду Главное, можно будет вернуться в форму документа. А если вызвать форму этой обработки даже и с параметром, то у неё не будет панели навигации, где по команде Главное можно открыть форму документа-параметра
 
 Рекламное место пустует
   Cyberhawk
 
11 - 08.12.17 - 19:10
(10) См. (4)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует