Имя: Пароль:
1C
1С v8
Смена страницы в обработке.
0 Полька
 
16.06.17
14:32
В обработке несколько вкладок.
В зависимости от смены Подразделения, некоторые становятся невидимыми, некоторые- видимыми. При переходе с одной видимой вкладки на другую должна обрабатываться некая информация. Для этого использую процедуру ОсновнаяПриСменеСтраницы(Элемент, ТекущаяСтраница)

В процедуре ПодразделениеПриИзменении(Элемент) есть строки
    ЭлементыФормы.Основная.Страницы.Список1.Видимость=ЛОЖЬ;
    ЭлементыФормы.Основная.Страницы.Список2.Видимость=ЛОЖЬ;
    ЭлементыФормы.Основная.Страницы.Список3.Видимость=ЛОЖЬ;

Получается, что каждая из этих строк вызывает процедуру ОсновнаяПриСменеСтраницы(Элемент, ТекущаяСтраница)

Так у меня еще не смена страниц, я пока еще только обработку запустила и подразделение выбираю. Почему так?
1 lodger
 
16.06.17
14:34
потому что 1с.
2 Мимохожий Однако
 
16.06.17
14:40
Сделай подразделение по умолчанию.
3 aleks_default
 
16.06.17
14:44
ИМХО когда страница перестает быть видимой - текущей стновится та, которая еще видима.

Поставь во всех страницах в свойствах видимость - ложь.
4 Полька
 
16.06.17
15:01
(3) Поставила:
У самой панели ОСНОВНАЯ видимость ЛОЖЬ
у каждого табличного поля ЛОЖЬ.

При открытии ничего не видно.
При выборе подразделения, хотя в процедуре написано
ЭлементыФормы.Основная.Страницы.Список1.Видимость=ИСТИНА;
все-равно ничего не видно
5 Lexey_
 
16.06.17
15:03
(4) потому что "У самой панели ОСНОВНАЯ видимость ЛОЖЬ"
6 Полька
 
16.06.17
15:06
(5) Если у нее делаю видимость=ИСТИНА, то видны только заголовки вкладок. При изменении подразделения не исчезают ненужные заголовки, а на нужной вкладке таблицу не видно.
7 Buster007
 
16.06.17
15:26
А что обрабатывается в ОсновнаяПриСменеСтраницы?
8 Полька
 
16.06.17
15:27
(7) Идет отбор и заполнение еще одной таблички.