11.10.2005, 14:54 | #1 |
Участник
|
query + select дружат ли???
Люди добрые, скажите плиззз, можно ли в query загнать стандартный select запрос с встроиными подзапросами?
|
|
11.10.2005, 15:06 | #2 |
Участник
|
никак.
|
|
11.10.2005, 15:12 | #3 |
Участник
|
Напишите какой запрос вам надо вызвать ч/з Query
__________________
Axapta v.3.0 sp5 kr2 |
|
11.10.2005, 15:41 | #4 |
Участник
|
Query query;
QueryBuildRange queryBuildRange; QueryBuildLink queryBuildLink; QueryBuildDataSource queryBuildDataSource1; QueryBuildDataSource queryBuildDataSource2; SysTableLookup sysTableLookup; ; query = new Query(); sysTableLookup = sysTableLookup::newParameters( tableNum( EvtLocation ), _formStringControl ); sysTableLookup.addLookupfield( fieldNum( EvtLocation, EvtLocationName ) ); sysTableLookup.addLookupfield( fieldNum( EvtLocation, EvtDescription ) ); queryBuildDataSource1 = query.addDataSource( tableNum( EvtLocation ) ); queryBuildDataSource2 = queryBuildDataSource1.addDataSource( tableNum( EvtEvent ) ); queryBuildDataSource2.joinMode( JoinMode::OuterJoin ); queryBuildLink = queryBuildDataSource2.addLink( fieldNum( EvtLocation, EvtLocationName, fieldNum( EvtEvent, EvtLocationName ) ); queryBuildRange = queryBuildDataSource2.addRange( fieldNum( EvtEvent, EvtEventGroupName ) ); queryBuildRange.value( 'Shaping' ); sysTableLookup.parmQuery( query ); sysTableLookup.performFormLookup(); Это то что я написал, к сожвлению этот лук-ап не работает так как я предполагал :-(. EvtLocation и EvtEvent это две связаные таблицы. Кагдя я делаю queryBuildRange = queryBuildDataSource2.addRange( fieldNum( EvtEvent, EvtEventGroupName ) ); и добавляю queryBuildRange.value( 'Shaping' ); то получаю не тот результа что хочу. В ответ я получаю не только записи у которых EvtEventGroupName = 'Shaping', а и все остальные... Может я что не так делаю?.. |
|
11.10.2005, 15:49 | #5 |
----------------
|
А зачем OUTERJOIN?
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Разница NotInTTS и Found | 6 | |||
gatesasbait: Reverse keyword on Select Statements | 0 | |||
"while select" и "Query" | 6 | |||
Dynamics AX Geek: Using query() | 0 | |||
Вопрос про Demand Planner | 4 |
|