Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

Индексация в qBase   Найти похожие ветки 

 
Sirgfine   (2004-02-06 04:42) [0]

Можно ли индексировать таблицу qBase по Lookup полю?


 
Johnmen ©   (2004-02-06 09:15) [1]

А что это за тип поля ? В дибасе/фоксе ?


 
Anatoly Podgoretsky ©   (2004-02-06 09:27) [2]

Да нет там таких полей


 
SasaR   (2004-02-06 11:13) [3]

Наверняка автор имел ввиду сортировку таблицы по значениям, которые DisplayValue в LookUp поле...
Как такое сделать ?


 
Anatoly Podgoretsky ©   (2004-02-06 11:30) [4]

А эти значения в другой таблице и связь идет по ИД номеру


 
SasaR   (2004-02-06 12:30) [5]

В PowerBuilder я бы написал что-то вроде LookUpValue(field) в выражении для сортировки.
С другой стороны в Делфях в
QuantiumGrid от DevExpress автоматически сортирует по LookUpValue, если поле LookUp (но не дай бог ключевое поле не одно а b[ несколько, череp ";") - в нём данные из DataSet"a дублируются в внутренние "ноды".
Интересно, как это реализовано в dbGridEh ???
У Delphi - другие механизмы. Значит сортировку можно сэмулировать либо в гриде либо в запросе....
Но что делать автору вопроса ???


 
Sirgfine   (2004-02-07 05:51) [6]

Фишка в том, что данные из таблицы пишутся в HTML (таблицей. тут всё нормально) И желательно отсортировать их по числовым индексам, но только не по числам, а по соответствующим им словам. Можно конечно взять и пройтись по связанным таблицам, но их много (3-4). Хочется чего нибудь элегантно придумать.


 
mike-d ©   (2004-02-07 09:17) [7]

SQL?


 
Sirgfine   (2004-02-10 03:12) [8]

Используется Table.
Нет смысла переходить на SQL ради сортировки одной таблицы.


 
ЮЮ ©   (2004-02-10 03:46) [9]

>Нет смысла переходить на SQL ради сортировки одной таблицы.

Одной, возможно, и не стоит. Но ты хочешь сортировать одну тавлицу по значениям, стоящим в другой, а это уже - SQL


 
Sirgfine   (2004-02-10 05:13) [10]

Проблема-то только в том, что TTable позволяет сортировать только по тем полям которые есть физически в базе данных.
Неужели нет простого решения?


 
ЮЮ ©   (2004-02-10 08:03) [11]

Нет ничего проще SQL запроса :-)


 
Sirgfine   (2004-02-13 06:52) [12]

Всё с вами понятно.



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.105 c
14-43764
BVV
2004-02-19 13:01
2004.03.14
Телефонная книга


3-43247
Rumba
2004-02-17 16:14
2004.03.14
FreeUDFLib сбоят под FB 1.5 RC9


1-43647
RDen
2004-03-02 09:16
2004.03.14
Почему не видна созданная TLabel?


8-43695
Sceleton
2003-11-10 08:07
2004.03.14
Как дать имя хранителю экрана.


14-43806
Рулон Обоев
2004-02-23 13:55
2004.03.14
Bad clusters