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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.04.2007, 15:57   #1  
rkorchagin is offline
rkorchagin
Участник
 
81 / 69 (3) ++++
Регистрация: 26.09.2006
? Как в форме CustTrans через query отобрать записи у которых AmountCur != 0 ( когда в QueryBuildRange ставишь value(strFmt('!0')); - не работает!)
Добрый день!

Как в форме CustTrans через query отобрать записи у которых AmountCur != 0
В DataSources->CustTrans->init:
X++:
criteriaZeroAmount =  this.query().dataSourceNo(1).addRange(fieldnum(CustTrans,AmountCur));
потом на клик чекбокса:
X++:
 criteriaZeroAmount.value(strFmt('!0'));
CustTrans_ds.executeQuery();
проблема в том, что значения AmountCur - в виде 0,00 или -0,00 ...
и я никак не могу придумать какое же value надо чтобы query сработал. Там видимо в базе какое-то число типа real.

А надо просто спрятать в форме те записи у которых AmoutCur равен 0,00 или -0,00.

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Позиционирование курсора на конкретной записи в Data Source на форме funnut DAX: Программирование 26 30.01.2013 16:10
JOIN программно на форме не работает rohlenko DAX: Программирование 2 31.03.2005 15:41
Не работает стандартный фильтр на форме Julietta DAX: Прочие вопросы 4 06.12.2004 13:30
Не работает Query Dimitry DAX: Программирование 3 17.07.2003 16:36
Через какой порт работает AOS? Miha DAX: Администрирование 1 09.07.2003 11:57

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

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

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