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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.05.2010, 17:11   #1  
rDenis2 is offline
rDenis2
Участник
 
62 / 36 (2) +++
Регистрация: 13.05.2010
dataSetLookup(), временная таблица и Query
Добрый день

Есть задача переписать лукапе в Гриде на странице Enterprise portal
Я добавил метод datasetlookup для нужного поля в DataSource DataSet'a.

Проблема в том что в лукапе надо отобразить содержание временной таблицы, а в SysDataSetLookup можно подать только Query.

sysDataSetLookup.parmQuery(query);

Временная таблица не связана с таблицей в Datasourcе, тоесть в dataSetLookup'e создается новый Query.

X++:
void dataSetLookup(SysDataSetLookup sysDataSetLookup)

{

List list;

Query query = new Query();
;
//
//qyery.addDataSource(ClassName.getTmpTable().TableId);

list = new List(Types::String);
list.addEnd(fieldstr(ProjTable, ProjId));
list.addEnd(fieldstr(ProjTable, Name));
list.addEnd(fieldstr(ProjTable, Status));
sysDataSetLookup.parmLookupFields(list);
sysDataSetLookup.parmSelectField('ProjId');



sysDataSetLookup.parmQuery(query);
}
Пример из
Solutions Monkey: EP Tips-n-Tricks - Data Sets / Data Sources

К сожалению не нашел ничего похожего как SysTablelookup.parmTmpBuffer() в SysDataSetlookup.
как вообще можно реализовать идею, использования временной таблицы в лукапе датасета.
Теги
lookup, query, временная таблица

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Временная таблица Antoncheg DAX: Программирование 21 15.08.2008 18:25
производительность: map или временная таблица kitty DAX: Программирование 5 15.11.2007 12:36
Временная таблица + RLS leshy DAX: Программирование 6 27.04.2006 12:39
select sum(amount) from временная таблица ATimTim DAX: Программирование 6 11.06.2004 14:16
next и временная таблица Dron AKA andy DAX: Программирование 3 24.04.2003 16:42

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

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

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