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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2004, 11:54   #1  
Mechanizm is offline
Mechanizm
Участник
 
54 / 10 (1) +
Регистрация: 01.03.2004
Адрес: Санкт-Петербург
Заполнение ниспадающего списка данными
Создаю в форме ниспадающий список, данные для него необходимо прочитать простым селектом из одной таблицы, и записать в другую. Как это сделать? Если я добавляю в форму датасорс, и ассоциирую контрол с ним, то он и читает оттуда, и пишет туда.
Старый 03.03.2004, 15:01   #2  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 10 (1) +
Регистрация: 31.07.2003
Можно в таблицу-источник добавить поле типа MyType. В этом типе указать связь с таблицей-справочником. Таблицу-источник поставить датасорсом на форму. Вот в принципе и все.
Старый 03.03.2004, 16:05   #3  
Mechanizm is offline
Mechanizm
Участник
 
54 / 10 (1) +
Регистрация: 01.03.2004
Адрес: Санкт-Петербург
ну это как прочитать. а как писать в другую таблицу?
Старый 03.03.2004, 16:56   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
lookup
RTFM! Ключевое слово - lookup
Старый 03.03.2004, 17:51   #5  
Mechanizm is offline
Mechanizm
Участник
 
54 / 10 (1) +
Регистрация: 01.03.2004
Адрес: Санкт-Петербург
В Аксапте не существует FM'а :-)
Старый 03.03.2004, 18:00   #6  
france is offline
france
Участник
 
159 / 11 (1) +
Регистрация: 24.11.2003
Адрес: Москва
Кажись - это то, что вам нужно.
Полное описание в Developer Guid
Делаете поиск по слову Lookup

Creating a run-time lookup form
A standard lookup form is created through relations on the database table, and on the Extended Data Type. To learn about the standard lookup form, click .

If, however, you need to create a runtime lookup form that looks up other database fields than the ones offered by the standard lookup form, use the application class SysTableLookup and override the lookup method on the relevant form control.
Старый 04.03.2004, 08:15   #7  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 10 (1) +
Регистрация: 31.07.2003
Стоп. Что то не пойму. Вам нужно значение из выпадающего списка после его выбора автоматически присвоить значению поля (MyField предположим) другой таблицы? Если так, то тип поля этой самой другой таблицы должен быть такой же что и тип вашего лукапа. Вот я и говорю не проще ли этот лукап сделать на самом MyField.

Если вываливаться должны не все записи таблицы-справочника, то можно наложить фильтр, перекпыв метод lookup.
Старый 04.03.2004, 09:45   #8  
Mechanizm is offline
Mechanizm
Участник
 
54 / 10 (1) +
Регистрация: 01.03.2004
Адрес: Санкт-Петербург
разобрался уже, всем спасибо
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Удаление клиентов (контрагентов) с данными otkudao DAX: Администрирование 3 12.09.2008 16:52
Заполнение DataSource из постоянной и временной таблиц m_ax DAX: Программирование 2 21.06.2007 13:08
Web - открыть новое окно с данными для распечатки? Dronas DAX: Программирование 3 13.10.2005 19:39
Есть ли hotkey для открытия списка lookup-поля? ATimTim DAX: Функционал 4 06.10.2004 12:59
Как запольнить грид данными из таблицы с филтьтрацией. IS DAX: Функционал 11 26.04.2004 18:05

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

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

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