AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 25.08.2011, 11:09   #1  
Caramba ist offline
Caramba
Участник
Benutzerbild von Caramba
 
24 / 12 (1) ++
Registriert seit: 01.08.2011
query
Подскажите какой-нибудь метод
Как из результата запроса исключать определенное значение (например, при совпадении RecId это значение не попадало в результат)
использую класс SysQuery
Alt 25.08.2011, 11:22   #2  
S.Kuskov ist offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3.450 / 1792 (66) ++++++++
Registriert seit: 28.04.2007
Ort: Калуга
AddRange
P.S.: http://book.axforum.info/morphx.pdf
http://axaptapedia.com/Query_class

Geändert von S.Kuskov (25.08.2011 um 11:26 Uhr)
Alt 25.08.2011, 11:32   #3  
Caramba ist offline
Caramba
Участник
Benutzerbild von Caramba
 
24 / 12 (1) ++
Registriert seit: 01.08.2011
такая проблема
если .value(queryValue(!EnumType::Open)) получается замечательно
но мне надо исключать по уникальному значению поля

или может есть какой-то другой способ этого добиться
Alt 25.08.2011, 11:38   #4  
S.Kuskov ist offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3.450 / 1792 (66) ++++++++
Registriert seit: 28.04.2007
Ort: Калуга
Zitat:
Zitat von Caramba Beitrag anzeigen
мне надо исключать по уникальному значению поля
какой параметр передадите в метод AddRange - по тому полю и будет фильтрация
Alt 25.08.2011, 11:42   #5  
Caramba ist offline
Caramba
Участник
Benutzerbild von Caramba
 
24 / 12 (1) ++
Registriert seit: 01.08.2011
да это понятно
.value(queryValue(!_recId))
в запросе это выглядит RecId = '', а мне надо RecId <> '...'

в аксапте работаю недавно, поэтому много для меня еще загадка
Alt 25.08.2011, 11:53   #6  
Alexius ist offline
Alexius
Участник
Benutzerbild von Alexius
 
461 / 248 (9) ++++++
Registriert seit: 13.12.2001
Для повышения конструктива приведите пример кода, результат выполнения и желаемый результат.
Alt 25.08.2011, 11:54   #7  
S.Kuskov ist offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3.450 / 1792 (66) ++++++++
Registriert seit: 28.04.2007
Ort: Калуга
я то думал что в вашем сообщении ".value(queryValue(!_recId))" - что вы так образно излагаете свой замысел, а вы оказываете так и в коде пишите.

для того чтобы получить то что вам нужно писать следует так
X++:
.value(sysQuery::valueNot(_recid))
Alt 25.08.2011, 12:04   #8  
Caramba ist offline
Caramba
Участник
Benutzerbild von Caramba
 
24 / 12 (1) ++
Registriert seit: 01.08.2011
спасибо.
замечательно получилось
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
AIF: OData Query Service Blog bot DAX Blogs 0 24.08.2011 09:11
fatihdemirci: CrossCopmany ile query yazmak Blog bot DAX Blogs 0 17.08.2010 16:05
jinx: Dynamics AX &ndash; Query-Ranges und Filtereinstellungen des Benutzers Blog bot DAX auf Deutsch 0 04.02.2010 00:05
Dynamics AX Geek: Using query() Blog bot DAX Blogs 0 04.05.2009 14:05
palleagermark: Sample union query from AX 2009 Blog bot DAX Blogs 0 11.07.2008 20:05

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 17:26 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.