![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сортировка в DBGridEh [D7, IB6.x]
так себе © (2007-04-17 21:57:00)Имеются две связанные таблицы. При выборе записи в главной таблице в подчиненной таблице появляются записи связанные с ней. Если в DBGridEh подчиненной таблицы отсортировать данные кликнув по заголовку столбца, то всё отсортируется, но при переходе к следующей записи в главной таблице в подчиненной сортировка не сохраняется. Как её сохранить? Поделитесь опытом.
Johnmen (2007-04-18 20:49:00) [1]Какой компонент обеспечивает второй набор данных?
так себе (2007-04-18 20:45:00) [2]Используется локальная сортировка для DBGridEh.
uses EhlibFIB
...
Grid1.OptionsEh := Grid1.OptionsEh + [dghAutoSortMarking, dghMultiSortMarking];
Grid2.OptionsEh := Grid2.OptionsEh + [dghAutoSortMarking, dghMultiSortMarking];
Grid1.SortLocal := True;
Grid2.SortLocal := True;
for I := 0 to Grid1.Columns.Count-1 do
begin
Grid1.Columns[I].Title.TitleButton := True;
end;
for I := 0 to Grid2.Columns.Count-1 do
begin
Grid2.Columns[I].Title.TitleButton := True;
end;
Johnmen (2007-04-18 09:11:00) [3]
> отсортировать данные кликнув по заголовку столбца,
Что реально стоИт за кликом?