Разработка в 1С 8.0
29361359

Так делать не рекомендуется!


 

Если Состав. Количество () =0 Тогда ... Иначе ... КонецЕсли;  

 

При таком форматировании нарушается блочная структура программы, не работают группировки конструкций встроенного языка в редакторе модулей, усложняется понимание программы.  

 

Если результат выражения имеет тип «булево» и требуется сравнить его со значением Истина, то следующие конструкции полностью эквивалентны:  

   

Если Выборка.Следующий() = Истина Тогда //так не рекомендуется  

Если Выборка.Следующий() Тогда       //это рекомендуемый вариант  

 

Логический оператор НЕ позволяет инвертировать результат логического выражения и подобным же образом заменить сравнение со значением Ложь. Следующие конструкции делают одно и то же:  

   

Если ВыбФирма.Пустая() = Ложь Тогда  

Если НЕ ВыбФирма.Пустая() Тогда  



Содержание раздела