AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2013, 13:18   #1  
Sancho is offline
Sancho
Administrator
Аватар для Sancho
Лучший по профессии 2017
Лучший по профессии 2009
 
1,294 / 221 (10) ++++++
Регистрация: 11.01.2006
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))
---------------------------
ОК
---------------------------
Старый 08.06.2013, 23:39   #2  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Серега, последний мессадж опусти ниже строки FILTERGROUP(0). И выдаст он то же самое сообщение, несмотря на то, что казалось бы фильтры наложены во второй группе. В этом и дело.
Старый 07.08.2013, 11:24   #3  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Итак, решилось!
Краткая предыстория.. Я имею дело в основном с 3.6, 3.7. Предыстория на этом заканчивается.
В версии 5 нижеприведенный код работает так, как я этого хочу
Код:
FILTERGROUP(2);
SETVIEW(_RecRef.GETVIEW());
FILTERGROUP(0);
Всем спасибо. Видимо бОльшую часть беседы мы просто не понимали друг друга)
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:49.