Имя: Пароль:
1C
 
Непонятное поведение группы "Всплывающая" - прояснилось
0 mikecool
 
22.04.21
22:41
Есть код
        Если Элементы.Группа.Скрыта() Тогда
            Элементы.Группа.Показать();
        КонецЕсли;
при открытии формы группа скрыта, вызываю код, он отрабатывает, но группа не показывается
вызываю код второй и последующие разы - показывается
закрыл форму, открыл - снова первый раз не показывается, потом - показывается
что за чудо ?

странно еще и описание метода Скрыта()
Скрыта (Hidden)
Синтаксис:
Скрыта()
Возвращаемое значение:
Тип: Булево.
В зависимости от значения свойства Поведение группы, метод возвращает:
Обычное - Ложь,
Свертываемая - Истина, если группа свернута, и Ложь в обратном случае,
Всплывающая - Истина, если группа в данный момент отображается, и Ложь в обратном случае. - тут как раз наоборот, судя по отладчику
1 mikecool
 
22.04.21
22:44
отбой
эта группа была внутри другой, которая по умолчанию была свернута
первый вызов разворачивал родителя и только второй - нужную мне группу )
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший