![]() |
#1 |
Участник
|
Условие AND
генерю SELECT через addRange
qr = qbds.addRange(fieldName2id(table.TableID, "Field") qr.value("X") в итоге в SELECT добавляется условие OR Field = X как сделать, чтобы добавилось AND Field = X ? |
|
![]() |
#2 |
Участник
|
пользуйтесь поиском на этом сайте.
вопрос задавали уже неоднократно http://axapta.mazzy.ru/hints/search/ |
|
![]() |
#3 |
Участник
|
не понял
т.е.писать qr = qbds.addRange(fieldName2id(table.TableID, "Field") qr.value("((datasource.field1 = Expr1) && (datasource.field2 = Expr2))") или что? |
|
![]() |
#4 |
----------------
|
Mechanizm, мягко говоря, из Ваших постингов не понятно, что вы делаете, и что же не получается.
|
|
![]() |
#5 |
Участник
|
я генерю SQL'овский SELECT
после ... .addRange(...) ... .value в создаваемый SELECT добавляется условие OR (Аксапта сама решает, что пихнуть - AND или OR). А мне, наоборот, нужен AND. |
|
![]() |
#6 |
----------------
|
Полный код того что делается сильно облегчил бы процесс понимания
![]() |
|
![]() |
#7 |
Участник
|
уже разобрался сам, всем спасибо
|
|