Страница 1 из 1

Сортировка по Lookup полю

Добавлено: 12 сен 2005, 12:26
bender
Юзаю компоненты IBX. Открываю таблицу Devices в компоненте TIBQuery, в таблице есть поле MODEL_ID, которое я связываю с аналогичным полем в таблице Models и формирую Lookup поле MODEL_NAME. Вопрос: можно как-нить отсортировать данные по полю MODEL_NAME?

И еще вопросик, сорри, что не по теме форума, но может кто знает (очень-очень надо): открываю набор данных в компоненте TIBQuery, в нем следующие поля Q1 - int, Day - timestamp, Hour - smallint. Надо построить график в компоненте TDBChar, по Y - Q1, по X - Hour. Причем в Hour содержаться часы 1-24 за каждый день (дней может быть несколько, а некоторые часы могут быть пропущены)

Добавлено: 12 сен 2005, 16:24
bender
Со вторым вопросом разобрался сам, первый еще актуален, хотя бы напишите где почитать можно.

Добавлено: 12 сен 2005, 23:35
z1
так допиши там Order by Model
кажись так

Добавлено: 14 сен 2005, 11:07
bender
order by model_name в SQL запросе не прокатывает, поскольку такого поля в таблице Devices физически нет, оно Lookup

Добавлено: 14 сен 2005, 11:12
kdv
гм, тогда ЧТО ты собрался сортировать по этому полю? Исходный набор данных в гриде? так сам же сказал, что там столбца этого нет.

Добавлено: 14 сен 2005, 23:05
z1
с какой таблицы лукапишь в запросе той и пиши этото order