|
![]() |
#1 |
Участник
|
пардон, я слегка не правильно написал... особенность, что нужно расширенные диапазон через "или" на разные поля, т.е. типа
qbr.value('((AccountNum like "0*") || (AccountGroup like "1*"))'); |
|
![]() |
#2 |
Участник
|
если разные поля, то точно так же
qbr.value('((AccountNum like "0*") || (AccountNum like "1*"))'); примерно так: range r1,r2; ; r1 = '(AccountNum like 0*)'; r2 = '(AccountGroup like 1*)'; ds.addRange(fieldNum(SomeTable, recId)).value(r1); ds.addRange(fieldNum(SomeTable, recId)).value(r2); или ds.addRange(fieldNum(SomeTable, recId)).value('((AccountNum like 0*)||(AccountGroup like1*))); что одно и тоже ( но иногда работеат то одно то другое ![]() |
|
![]() |
#3 |
Участник
|
ds.addRange(fieldNum(SomeTable, recId)).value('((AccountNum like "0*")||(AccountGroup like"1*")));
вот так вот не работает... а именно так и надо бы |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от poul
ds.addRange(fieldNum(SomeTable, recId)).value('((AccountNum like "0*")||(AccountGroup like"1*")));
вот так вот не работает... а именно так и надо бы Вам написали одно, а вы пробуете другое ![]() Я например не могу найти у вас закрывающую кавычку для value ('....') Щас проверю в Аксапте |
|
![]() |
#5 |
Участник
|
вот так попробуйте :
ds.addRange(fieldNum(SomeTable, recId)).value('(AccountNum like "0*" || AccountGroup like"1*")); |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от zelen
вот так попробуйте :
ds.addRange(fieldNum(SomeTable, recId)).value('(AccountNum like "0*" || AccountGroup like"1*")); ![]() у меня вооопсче ни в каком виде не принимает слово "like"... с количеством скобочек тоже эксперементировал |
|
![]() |
#7 |
Участник
|
меняю слово "like" на "==" все работает... может быть это слово вобще нельзя использовать ?
|
|
![]() |
#8 |
Участник
|
сорри, не совсем так
![]() |
|
![]() |
#9 |
Участник
|
Цитата:
Сообщение от kashperuk
Честно говоря, не совсем понял.
Вам написали одно, а вы пробуете другое ![]() Я например не могу найти у вас закрывающую кавычку для value ('....') Щас проверю в Аксапте и ещё за сцылки очень большое спасибо, но как говорицца не по делу... потомучто задать буквально одной строкой надо фильтр аля "AccountNum like '0*"', только вот с синтакцисом проблемы ![]() |
|