СКД. Что возвращает НомерПоПорядку когда нет строк в таблице? #588427


#0 by Antizdoba
Необходимо вывести в подвале отчета количество строк таблицы. Нарисовал подвал в макете вывожу в параметр следующее выражение Выбор когда НЕ СистемныеПоля.НомерПоПорядку есть NULL Тогда ЧислоПрописью(СистемныеПоля.НомерПоПорядку-1,,",,,,,,,,0") Иначе 0 Конец Когда есть хотя бы одна строка все работает. Если строк нет, то вылетает т.к. СистемныеПоля.НомерПоПорядку возвращает неизвестно что и от этой переменной ясно не отнимешь 1.Как написать условие, что бы отловить такой случай?
#1 by vmv
Неопределено рулет
#2 by Antizdoba
Не помогает, уже были попытки
#3 by alexiv79
Стесняюсь спросить: а "Выбор когда НЕ СистемныеПоля.НомерПоПорядку есть NULL" и "Выбор КОГДА ЕстьNULL(СистемныеПоля.НомерПоПорядку,0)=0" это одно и тожн? илил нет? Я сам начинающий в 8, так что ногами сильно не пинайте
#4 by alexiv79
+ А может СистемныеПоля.НомерПоПорядку 0 возвращает, если нет записей?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С