Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / сортировка в гриде / 5 сообщений из 5, страница 1 из 1
03.09.2003, 17:37
    #32255083
Имя пользователя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка в гриде
во многих прогах сортировка по полям таблицы осуществляется по нажатию на заголовок колонки (например в The bat так сделано). можно ли это сделать в бидере 5? в стандартном гриде (TDBGrid) есть обработчик события OnTitleClick. но как определить по какому именно полю был сделан этот клик? сам метод объявлен как void.
выделять сначала какую-то ячейку, чтоб определить столбец я не могу, так как у меня выделяться должна вся строка.
фенксы!
...
Рейтинг: 0 / 0
03.09.2003, 17:39
    #32255086
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка в гриде
Column->FieldName("xxx")...

можно и так
...
Рейтинг: 0 / 0
03.09.2003, 17:51
    #32255103
Имя пользователя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка в гриде
дык а чего так?
надо чтоб было не так:
Код: plaintext
if(DBGrid1->Column->FieldName( "xxx" ) == ???)

а как то так:
Код: plaintext
if(DBGrid1->Column->FieldName( "???" ) == xxx)


т.е. что задавать в виде параметра FieldName() ?
...
Рейтинг: 0 / 0
03.09.2003, 17:54
    #32255107
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка в гриде
Тфуу ,
под конец рабочего дня уже несоображаю ,

ну дык так оно и есть

if (Column->FieldName == "XXX" )
{
bla,bla,bla ...
}
...
Рейтинг: 0 / 0
03.09.2003, 18:03
    #32255127
Имя пользователя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
сортировка в гриде
мля! я парился несколько дней с ошибкой, потому что писал не
if(Column->FieldName == "xxx" )
а if(DBGrid1->Columns->Items->Column->FieldName == "xxx" )

фууууу. заработало! спасибо :))
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / сортировка в гриде / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]