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

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) ищи ПриВыбореЗакладки()

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

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