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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.04.2005, 12:52   #1  
stormAx is offline
stormAx
Участник
 
7 / 10 (1) +
Регистрация: 01.04.2005
Лукап делается следующими способами:
1. Релайшны таблиц делают подфильтровку, группа AutoLookup таблицы с выбираемыми значениями дает список полей лукап-формы (добавляется поле из праймари ки туда же)

2. Переопределяется метод lookup таблицы ( используется SysTableLookup - поиск в хелпе)

3. Переопр тот же метод датасорса (филда)

4. Переопр тот же метод контрола формы

В методах 3 и 4 необходимо использовать написанную форму лукапа (сохрняется в АОТ)

Есть еще метод с использованием указанием формы для лукапа на EDT "лукапимой" колонки, но у меня он что-то не пошел и я его не применял.

Других способов нет. Ищите в указанном порядке.

Ред:
Да еще один метод (не думаю, что реально используемый):
0. Если ничего из вышеперечисленного нет, то для лукапа берутся поля из TitleField1 , TitleField2 и праймари ки
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: How to define a custom lookup form for an extended datatype Blog bot DAX Blogs 0 09.07.2008 22:05
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Нагло глючит lookup Sada DAX: Программирование 1 08.06.2006 10:32
Динамические Lookup формы. Андрей Василюк DAX: База знаний и проекты 0 07.12.2001 07:07
Произвольная Lookup форма Maxim Gorbunov DAX: База знаний и проекты 0 30.11.2001 21:59
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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