Имя: Пароль:
1C
1С v8
Программный переход по ссылке в панели навигации
, ,
0 yaroshenko_p
 
08.12.17
11:16
Доброго времени суток!

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