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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2007, 15:35   #1  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
Lookup по временной таблице
Мне нужно собрать значения во временную таблицу, исходя из условий. Затем по этим данным сделать Lookup. Создал временную таблицу, сколлекционировал значения, lookup - пустой. снимаю с таблицы флаг временой - все работает.
Как нибудь можно заставить lookup работать с временной таблицей?
Старый 01.11.2007, 15:39   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
поищите про временные таблицы на форуме.
скорее всего, вы не передаете курсор временной таблицы в форму лукапа. а соответственно, она выходит из области видимости, и удаляется.
Старый 01.11.2007, 15:50   #3  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
я поискал и не нашел. дело в том,что содержимое таблицы я формирую непосредственно в лукапе.
Старый 01.11.2007, 15:55   #4  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Речь идёт об этом

X++:
    MyTableTmp   myTableTmp;
    ;

    myTableTmp.setTmpData(MyTableTmp);
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
Старый 01.11.2007, 16:08   #5  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Вот, может поможет чем
Вложения
Тип файла: rar tutorial_TmpTableLookUp.rar (2.3 Кб, 130 просмотров)
Старый 01.11.2007, 16:23   #6  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
проблема была в необходимости этого:
sysTableLookup.parmTmpBuffer(tmp);
спасибо, заработало
Старый 01.11.2007, 16:38   #7  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Вот что значит человек не читал "Как правильно задавать вопросы"
Оказывается, использовался класс SysTableLookup
Старый 01.11.2007, 16:48   #8  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
?
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Оказывается, использовался класс SysTableLookup
В свое время пришел к выводу что это единственный способ.Есть ли альтернативный вариант построить лукап по временной таблице?

update: Ну не считая создания новой лукап формы

Последний раз редактировалось Lemming; 01.11.2007 в 16:51.
Старый 01.11.2007, 22:02   #9  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Lemming Посмотреть сообщение
В свое время пришел к выводу что это единственный способ.Есть ли альтернативный вариант построить лукап по временной таблице?

update: Ну не считая создания новой лукап формы
Написать свой SysTableLookup.
Странные вопросы задаете, ей-богу. Любую форму можно создать либо во время исполнения (SysTableLookup), либо в AOT (все формы XXXlookup). Какие еще альтернативные варианты тут могут быть?
Старый 01.11.2007, 16:57   #10  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Вот что значит человек не читал "Как правильно задавать вопросы"
Оказывается, использовался класс SysTableLookup
Кто мне ответил - тот понял правильно
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отчет, основанный на временной таблице Андре DAX: Программирование 10 21.02.2007 13:47
Отчет по временной таблице petr DAX: Программирование 3 30.11.2006 14:55
Query по временной таблице - вопрос TasmanianDevil DAX: Программирование 0 22.08.2006 06:07
Отчет по временной таблице DreamCreator DAX: Программирование 1 26.11.2004 10:03
Доступ к временной таблице Oz DAX: Администрирование 2 26.04.2004 15:26

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

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

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