25.07.2011, 09:39 | #1 |
Axapta Retail User
|
Обрезается полный фильтр со звездочкой?
Столкнулись с непонятным явлением:
Справочник клиентов, поле "Код клиента" ограничено 20 символами. Есть код клиента "ПроверкаПолногоФильт" (все 20 символов). Если я через "Найти" пытаюсь искать этого клиента задав строку: "*ПроверкаПолногоФильт" - клиент найден не будет (почему?!) "ПроверкаПолногоФильт*" - найдется. "*ПроверкаПолногоФиль" - найдется. Ощущение, что в первом случае "*ПроверкаПолногоФильт" обрезается до положенных 20 символов с учетом звездочки. Но при этом если открыть расширенный фильтр - там ничего не обрезано. Если искать так: "*ПроверкаФильтра*,*ПроверкаПолного*" - все будет найдено, хотя строка в сумме больше 20 символов (т.е. вроде не SQL режет). Я понимаю, что не надо писать такого в фильтре - но пользователи иногда пишут. А мне просто интересно за счет чего так получается. AX 3.0 SP 3, MS SQL 2005. |
|
Теги |
обрезается, фильтр |
|
Похожие темы | ||||
Тема | Ответов | |||
Как сделать фильтр по группе пользователей? | 12 | |||
ERP-BLOG: Axapta, фильтр по сетке | 26 | |||
Исполнить сформированный фильтр | 14 | |||
Иногда не работает фильтр | 0 | |||
фильтр по связанной таблице | 13 |
|