|
![]() |
#1 |
Administrator
|
tab32.SETRANGE("Item No.", '3256');
tab32.SETRANGE("Posting Date", 010112D, 010113D); RecRef.GETTABLE(tab32); txtView := RecRef.GETVIEW(); MESSAGE(txtView); tab32_1.FILTERGROUP(2); tab32.SETVIEW(txtView); MESSAGE(tab32.GETVIEW); tab32_1.FILTERGROUP(0); итого 2 раза получаем --------------------------- Microsoft Dynamics NAV --------------------------- SORTING(Операция Но.) WHERE(Дата Учета=FILTER(01.01.12..01.01.13),Товар Но.=FILTER(3256)) --------------------------- ОК --------------------------- |
|
![]() |
#2 |
Участник
|
Серега, последний мессадж опусти ниже строки FILTERGROUP(0). И выдаст он то же самое сообщение, несмотря на то, что казалось бы фильтры наложены во второй группе. В этом и дело.
|
|
![]() |
#3 |
Участник
|
Итак, решилось!
Краткая предыстория.. Я имею дело в основном с 3.6, 3.7. Предыстория на этом заканчивается. В версии 5 нижеприведенный код работает так, как я этого хочу Код: FILTERGROUP(2); SETVIEW(_RecRef.GETVIEW()); FILTERGROUP(0); |
|