Показать сообщение отдельно
Старый 16.07.2014, 10:17   #13  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от mazzy Посмотреть сообщение
никогда. НИКОГДА! НЕ проверяйте recID на > 0!
За исключением случаев, когда recId используется для аггрегации. Тогда можно. Например
X++:
select count(Recid) from myTable; 
if (myTable.Recid>0)
...
Цитата:
Сообщение от mazzy Посмотреть сообщение
recid в последних версиях могут содержать и отрицательные значения.
Не только в "последних", а как минимум с 3.0, то есть как минимум с 2002 года. Версию 2.5 не видел.
__________________
С уважением,
Олег.
За это сообщение автора поблагодарили: mazzy (2).