Д
Дайнеко
Задача стоит в программном создании нескольких закладок на Панели.
* Первым неприятным сюрпризом стало то, что в любой панели уже существует "Страница1". Следовательно программе приходится анализировать и созданные в конф-ре страницы менять, а остальные добавлять.
Может я чего не так понимаю?
Такой текст:
* А дальше сюрприз: То появляются страницы, то нет. Добавлял команду ЭтаФорма.Обновить() Вроде как влияла, а потом не видел зависимости.
* Не появляются так:
- созданные в конфигураторе видны всегда
- Количество() всегда дает нужное количество
- созданные программно существуют не только в отладчике, когда их много, появляется справа значок прокрутки, их просто нет на экране. Проверил все свойства "Видимость" и др. В точности равны первой, существующей в конф-ии.
- ОтображениеЗакладок выкл/вкл реагирует только на "непрограммные".
Короче, кто такое делал, поделитесь опытом.
* Первым неприятным сюрпризом стало то, что в любой панели уже существует "Страница1". Следовательно программе приходится анализировать и созданные в конф-ре страницы менять, а остальные добавлять.
Может я чего не так понимаю?
Такой текст:
Код:
ЭлементыФормы.Панель.Страницы.Очистить();
Кол = ЭлементыФормы.Панель.Страницы.Количество();
Ном = 0;
Пока Ном < 5 Цикл
Ном = Ном + 1;
Если Ном > Кол Тогда
ЭлементыФормы.Панель.Страницы.Добавить();
КонецЕсли;
ЭлементыФормы.Панель.Страницы[Ном-1].Имя = Формат(Ном, "ЧЦ=3;ЧВН=");
ЭлементыФормы.Панель.Страницы[Ном-1].Заголовок = Выборка.Поле.Наименование;
ЭлементыФормы.Панель.Страницы[Ном-1].Значение = Выборка.Поле;
КонецЦикла;
ЭлементыФормы.Панель.ОтображениеЗакладок = ОтображениеЗакладок.СверхуСПрокруткой;
* А дальше сюрприз: То появляются страницы, то нет. Добавлял команду ЭтаФорма.Обновить() Вроде как влияла, а потом не видел зависимости.
* Не появляются так:
- созданные в конфигураторе видны всегда
- Количество() всегда дает нужное количество
- созданные программно существуют не только в отладчике, когда их много, появляется справа значок прокрутки, их просто нет на экране. Проверил все свойства "Видимость" и др. В точности равны первой, существующей в конф-ии.
- ОтображениеЗакладок выкл/вкл реагирует только на "непрограммные".
Короче, кто такое делал, поделитесь опытом.