Функция ПервыйНеNull
Эта функция возвращает первый параметр, отличный от Null. Она имеет следующий синтаксис:
ПервыйНеNull(параметр-1, параметр-2, ... параметр-N)
Количес тво параметров должно быть не меньше 2. Возвращается значение первого (по порядку следования) параметра, отличное от Null. Если значения всех параметров равны Null, то возвращается Null.
Эта функция эквивалентна следующему оператору ВЫБОР:
ВЫБОР
КОГДА параметр-1 ЕСТЬ НЕ NULL
ТОГДА параметр-1
КОГДА параметр-2 ЕСТЬ НЕ NULL
ТОГДА параметр-2
...
КОГДА параметр-N ЕСТЬ НЕ NULL
ТОГДА параметр-N
КОНЕЦ
Функция ПервыйНеNull более лаконична и может работать более эффективно, че м вышеприведенный оператор ВЫБОР.
примечание
В языке запросов «1С:Предприятия 8» близким аналогом функции ПервыйНеNull является функция ЕСТЬNULL.