![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Есть DBGridEh, который выводит данные с БД.
Как сделать , строку как кнопку . К примеру клапнул по определённой строке в DBGridEh и выполнилось определённое действие Но не знаю как организовать ![]() Последний раз редактировалось starcon, 20.03.2016 в 22:42. |
#2
|
|||
|
|||
![]() Дополню .
Клапнул по строке , открылась другая форма. Последний раз редактировалось starcon, 20.03.2016 в 22:44. |
#3
|
||||
|
||||
![]() Очевидно же, по аналогии, так же как и в обычной сетке
Код:
procedure TBasicForm.DBGrid1CellClick(Column: TColumn); begin AnotherForm.Show; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
starcon (21.03.2016)
|
#4
|
|||
|
|||
![]() Код:
procedure TBasicForm.DBGrid1CellClick(Column: TColumn); Вот тут не понятно Код:
Для определения где юзер "клапнул", есть свойства у Column Сейчас где б не клапнул (на любой строке) выполняется тоже действие |
#5
|
||||
|
||||
![]() Например так
Код:
if Column.Field.AsString = 'Нет данных' then ... Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#6
|
|||
|
|||
![]() Спасибо.
Теперь понятно ,как ясный день ![]() |