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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.07.2006, 16:15   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Врубился. 2Red Stranger - проверяется просто. Делаем query - 2 таблички - к примеру CustTable и CustTrans. Важно чтобы было более 1 датасорса у квери. Теперь хотим вывести данные в лукап не из 1-го ДСа. Обламываемся. Причем очевидно SysTableLookup при инициализации должен получать tableid 2-го ДСа - иначе fieldid будут перепутаны.
В коде класса - работа вообще говоря идет именно с первым ДС-ом query, которую запхали в форму. (query.dataSourceNo(1) - жестко прописано). Думаю - в этом главная причина - но с ходу сообразить как красиво подправить - чего-то не могу

Думаю для решения этой проблемы есть 2 варианта: корректировка SysTableLookup (или создания наследника - неважно - главное что здесь надо внимательно разбираться) или же юзание FormHelp на EDT (т.е. создание своей формы). Для Hidden наверное имеет смысл выбрать 2-й вариант
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 13.07.2006 в 16:20.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
How-to. Слетание пользовательских настроек в формах после вызова lookup, или MS - suxx. Maximin DAX: База знаний и проекты 2 29.06.2007 12:16
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
lookup - проблема. Помогите! kashperuk DAX: Программирование 14 10.12.2004 15:28
LookUp DreamCreator DAX: Программирование 3 10.11.2004 13:56
Фильтрация в lookup labuzov DAX: Программирование 2 08.07.2004 14:32
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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