Сортировка VSFlexGrid
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Сортировка VSFlexGrid Expand / Collapse
Автор
Сообщение
30.03.2007 14:48
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 27.06.2008 15:02
Сообщ.: 3, Visits: 15
Здравствуйте.
Можно ли сортировать VSFlexGrid так, чтобы первый столбец не затрагивался?

frmForm1.VSFlexGrid1.Select 1, .VSFlexGrid1.Col, .VSFlexGrid1.Rows - 2, .VSFlexGrid1.Col
frmForm1.VSFlexGrid1.Sort = flexSortStringAscending
frmForm1.VSFlexGrid1.Select 0, 0, 0, 0

Дело в том, что первый столбец - это порядковые номера строк таблицы. Хотелось бы его оставить в покое.

Спасибо.
Сообщ. #912063
02.04.2007 9:20
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 27.06.2008 15:02
Сообщ.: 3, Visits: 15
При сортировке любого столбца таблицы, понятно дело, меняется порядок строк таблицы.
Я думаю, что было бы хорошо, чтобы строки таблицы были пронумерованы. Они не хранятся в таблицах базы данных, почему их хранить? Тогда если будешь удалять запись, что пройти по всем остальным строкам и изменять значения порядковых номеров всех строк? Поэтому, я нашел где-то в форумах, что можно по запросу получить порядковые номера строк ((Select Sum(1) From Т1 AS Т Where Т.fldID<=Т1.fldID). И вот что получается, ведь при сортировке меняются также порядковые номера. Подскажите, пожалуйста, можно сделать так чтобы порядковые номера оставались при сортировке в сохранности?
Сообщ. #912125
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Comanche, Alexey Spirin

Время GMT +3:00, Сейчас 1:04