[Форум] [Помощь] [Поиск] [Выйти] |
Добро пожаловать, User |
|
|
| ||
У меня есть документ, в котором добавлено два слоя: общий, шака и таблица. Если документ записан, открывается сразу слой Таблица+Общий, но на нем сразу отображаются некоторые элементы со слоя Шапка. Щелкнув на закладку Шапка и потом опять на Таблица - эти элементы исчезают и все как надо. Откуда они там берутся? |
| ||
Совсем заработался?:) Смотри что у тебя инициализируется ПриОткрытии() ;) |
| ||
А если ничего не инициализуруется - то смотри состояние слоев при открытии формы в конфигураторе? :) |
| ||
Мда... что то точно заработался :) Вот что у меня в ПриОткрытии() Если Выбран()=0 Тогда Форма.Закладки.ТекущаяСтрока(1); Форма.ИспользоватьСлой(Общий,Шапка,2); Иначе Форма.Закладки.ТекущаяСтрока(2); Форма.ИспользоватьСлой(Общий,Таблица,2); КонецЕсли; |
| ||
Нашел я глюк. У меня фрагмент управления закладками идет в начале процедуры ПриОткрытии, а дальше по тексту есть управление видимостью элементов формы. Так вот те элементы, для которых задается Форма.Элемент.Видимость(1), отображаются в текущем открытом слое. независимо, принадлежат они ему или нет. Это глюк 1С€ У меня 21-й релиз...проверьте на других релизах, пожалуйста. |
| ||
Аналогично. Может это не глюк, а так и надо? Типа слои - всего лишь управляют видимостью группы объектов. |
| ||
какой нафиг глюк? или для видимости реквизита в нескольких слоях будешь для этого еще один слой организовывать... с фиг знает какого релиза и по 25 сие работает... :) |