Показать сообщение отдельно
Старый 17.02.2011, 13:53   #7  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,657 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Профайлер SQL-сервера показывает, что на сервер попадает уже обрезанное значение. Т.е. действительно это ошибка ядра Axapta. И действительно искомое значение обрезается до размерности поля в репозитарии

Например, для следующего запроса профайлер SQL-сервера показывает, что в качестве параметра передается только первые 10 символов константы

X++:
    while select TableTestLike
    where
        TableTestLike.Field1 == 'ABC0123456890123456789'
    {
        info(TableTestLike.Field1);
    }