Цитата |
---|
Алексей Сипаев написал:
Цитата |
---|
Александр Денисюк написал: А в чем разница? |
Разница в том, что свойство "ЭтоГруппа" может иметь не тип булево и тогда получим ошибку. Если заменим на Код |
---|
СтрокаТовара.Ссылка.ЭтоГруппа = Ложь |
ошибки не возникнет, в случае, если "ЭтоГруппа" будет иметь значение "Неопределено", по сути имеем Код |
---|
Если Неопределено = Ложь Тогда |
Так что здесь стоит исходить из того, почему ЭтоГруппа может принимать значение "Неопределено" |
ЭтоГруппа - не может принимать тип Неопределено.
Если у ЭтоГруппа не булевой тип - значит СтрокаТовара.Ссылка = Неопределено, а если оно неопределено, вне зависимости от конструкции условия - возникнет ошибка к получению свойства "ЭтоГруппа ".
Выше в этой обработке как раз и есть условие Если ЗанчениеЗаполнено(СтрокаТовара.Ссылка) тогда, которое предотвращает вышеуказанную мной ошибку.