Показать сообщение отдельно
Старый 23.04.2003, 13:06   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Re: Lookup и связанные таблицы
Цитата:
Изначально опубликовано daemon
Нужно сделать Lookup со следующим запросом (MS SQL):
SELECT USERINFO.ID, USERINFO.NAME
FROM USERINFO LEFT OUTER JOIN DEPUSERS ON USERINFO.ID = DEPUSERS.USERID
WHERE (DEPUSERS.DEPARTMENTID = 'IT')
Зачем LEFT OUTER JOIN?

Цитата:
В Grid'е выводится поле Name, а значение берется из ID
Если я правильно понял вопрос, то нужно сделать lookup на поле с display-методом и чтобы в результате менялось значение в поле с ID?
Могу предложить добавить невидимый столбец с ID и из lookup столбца Name вызывать ID.lookup. Сам такого не делал... и вообще лучше показывать ID + Name и не мучиться.