|
![]() |
#1 |
MCP
|
Цитата:
длина Range |
|
![]() |
#2 |
Axapta
|
Нет у range в X++ ограничения в 250 символов. Ограничение в 250 символов есть только у EDT Range, который стандартно используется на формах для указания критериев запросов. Но и его длину можно увеличить.
А вот больше скольких-то сотен условий по ИЛИ добавить не получится, есть ограничение на уровень вложенности WHERE. Аксапта для ИЛИ построит что-то типа такого и в некоторый момент загнется: X++: ((((((((((((((((((((((((((((((((((((((((((((((((ITEMID=?) OR (ITEMID=?)) OR (ITEMID=?)) OR (ITEMID=?)) OR (ITEMID=?))... Последний раз редактировалось oip; 24.04.2012 в 15:07. Причина: добавил про вложенность |
|
|
За это сообщение автора поблагодарили: klimova_m (1), kornix (1). |
![]() |
#3 |
Moderator
|
Цитата:
Сообщение от oip
![]() Нет у range в X++ ограничения в 250 символов. Ограничение в 250 символов есть только у EDT Range, который стандартно используется на формах для указания критериев запросов. Но и его длину можно увеличить.
А вот больше скольких-то сотен условий по ИЛИ добавить не получится, есть ограничение на уровень вложенности WHERE. Я, поэтому, всегда пользуюсь техникой, которую участник db описал. Хотя я ее предпочитаю даже не столько с точки зрения производительности, сколько с точки зрения наглядности... |
|