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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.01.2003, 18:52   #1  
rumpleteazer is offline
rumpleteazer
Участник
 
127 / 28 (1) +++
Регистрация: 02.09.2002
? Динамическая связь Query с временной таблицей
Здравствуйте!
Пусть у нас имеется Query, содержащий несколько источников данных. Имеется временная таблица, содержащая несколько записей.
Необходимо задать дополнительную фильтрацию записей возвращаемых query с помощью временной таблицы. Хорошим решением были бы динамические связи (addDynaLink), но к сожалению, таким образом можно задать связь только с одной записью, а необходимо для фильтрации использовать все записи временной таблицы. Вообщем, не знаю, понял ли кто-нибудь что я хотел сказать ) Если никто не понял поясню потом примером )
Очень бы не хотелось навешивать на query ranges по значениям временной таблицы, т.к. фильтрующих записей может быть очень много, а практика показала, что у Аксапты есть ограничение на количество ranges (сколько точно - не выяснял).

Если временная таблица имеет структуры T(A,B), а query возвращает запись R(A,B,C,D) (все источники данных соединены по fetchmode 1:1), то надо задать связь
ExistJoin R.A == T.A && R.C == T.B.


С уважением, программист группы компаний "Счастливый Кроха".
Старый 30.01.2003, 01:49   #2  
Vladislav Yushakov is offline
Vladislav Yushakov
Участник
 
47 / 10 (1) +
Регистрация: 10.01.2003
Если честно, не понял

Я не знаю исходной постановки. Одна из подсказок, может и не в тему

при установке значения в range на квере можно использовать перечисление через запятую



while select tmpTable
{
if(strQry)
strQry = strQry +','+queryvalue(tmpTable.A);
else
strQry = queryvalue(tmpTable.A);
}
range.value(strQry);

Может это и избавит от необходимости что-то изобретать ужасное
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
OZKA's DAX Journal: Join между временной и постоянной таблицей через QueryRun. Blog bot DAX Blogs 12 14.01.2009 17:34
Query по временной таблице - вопрос TasmanianDevil DAX: Программирование 0 22.08.2006 06:07
Связь с временной таблицей... Tays DAX: Программирование 2 16.09.2004 06:12
Связь типа "!=" в Query Shark DAX: Программирование 1 06.10.2003 12:35
Query по временной таблице. Возможно ли это? metal DAX: Программирование 2 20.11.2002 14:40
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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