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