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

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Можно ли открыть определенную закладку справочника через ОткрытьФорму()

v7: Можно ли открыть определенную закладку справочника через ОткрытьФорму()
Я
   Gugolovski
 
11.12.17 - 10:38
В справочнике номенклатура несколько закладок: основные, дополнительные и проч. Если берем:
ОткрытьФорму(Номенклатура,Парам,0);
Открывается первая закладка. Можно ли открыть таким образом иную закладку?
 
 
   HawkEye
 
1 - 11.12.17 - 10:42
(0) в Парам - у тебя контекст открытой формы..
попробуй к ней применить ИспользоватьСлой() и Закладки.ТекущаяСтрока()
самому лень проверять.
   big
 
2 - 11.12.17 - 10:56
Парам сделать списком значений, в этом списке передавать нужную закладку для открытия.

НужнаяЗакладка = Парам.Получить("нужная_закладка");
Форма.Закладки.ТекущаяСтрока(Форма.Закладки.НайтиЗначение(НужнаяЗакладка));
Форма.ИспользоватьСлой("БлаБла",2);
   HawkEye
 
3 - 11.12.17 - 11:44
(2) находясь в форме документа, зачем юзать ИсопльзоватьСлой? вызывай сразу ПРиИзмененииЗакладки()...
   big
 
4 - 11.12.17 - 11:52
(3) это я уже в качестве экспромта написал. Ессно всё зависит от имеющегося контекста у ТС
   Gugolovski
 
5 - 12.12.17 - 08:32
(4) У меня честно говоря заработало как раз через слои:
...
ОткрытьФорму(Номенклатура, Парам, 0); 
          Парам.Форма.ИспользоватьСлой("Общий, ТМЦ2, Дополнительный, Кнопки", 2);
Парам.Форма.Закладки.ТекущаяСтрока(2);
...
- Списка для выбора не требуется, этого достаточно. )) Здорово.
ЗЫ. (3)  - ПРиИзмененииЗакладки() - Не нашел такого метода.
   Масянька
 
6 - 12.12.17 - 08:34
(5) Видишь суслика? Нет? А он есть. (С)
   Gugolovski
 
7 - 12.12.17 - 08:35
Видно я не дошел еще до кондиции)
   ADirks
 
8 - 12.12.17 - 10:31
(5) ищи ПриВыбореЗакладки()

В семёрке закладки и форма между собой связываются только руками (в этом самом событии).

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