Вопросы по теме 'tdbgrid'

TDBGrid onSelect
Я хотел бы настроить TDBGrid: 1) добавить события onSelect/onUnselect - например. хорошо для отображения количества выбранных элементов. 2) удалить выбранный элемент по щелчку левой кнопкой мыши. Я унаследовал TDBGrid и переписал MouseDown, но...
1284 просмотров
schedule 21.11.2022

Печать TDBGrid
Я работаю с Delphi 2009, и мне действительно нужно создать кнопку, которая может печатать все мои данные в DBGrid. Я ценю всю помощь, которую я могу получить.
4482 просмотров
schedule 31.05.2022

Как получить экранные координаты ячейки DBGrid
Я хочу показать всплывающую кнопку или необычное сообщение (с цветным фоном и т. д.) прямо под правым нижним углом конкретной ячейки текущей строки. Пока я только понял, как получить координаты сетки: x = DBGrid.DataSource.DataSet.RecNo y =...
8282 просмотров
schedule 29.04.2022

Сетка Delphi с разными типами данных в каждой строке, отображаемая динамически
Я пытаюсь создать сетку Delphi, чтобы разрешить отображение и редактирование в сетке данных БД, которые могут иметь разные типы данных в каждой строке. Я хотел бы отобразить определенный элемент управления для каждого типа данных, например. когда...
2184 просмотров
schedule 12.02.2023

перетащить несколько записей из dbgrid
У меня есть TDbGrid с некоторыми записями. Я хочу перетащить несколько записей в список простым перетаскиванием. но после выбора нескольких записей, когда я нажимаю на выбранные записи сетки для перетаскивания, все выбранные записи отменяются, кроме...
1168 просмотров
schedule 13.05.2022

как я могу покрасить всю строку в DBGrid с отключенным выбором строки?
RowSelect нарушает функциональность OnCellClick, поэтому мне нужно отключить RowSelect. Итак, как я могу смоделировать внешний вид выбора строки, выделив всю ячейку текущей строки?
3744 просмотров
schedule 30.06.2023

Как получить длину самой длинной записи в столбцах TDBGrid
У меня есть компонент TDBGrid, который называется grMain. Мне нужно знать длину значения самых длинных записей столбца, которые были получены на grMain, чтобы настроить минимальную ширину формы, содержащей grMain. Как получить длину самой длинной...
166 просмотров
schedule 20.09.2022

Получить имя даты из SQL на DELPHI
Я использую Delphi XE2 и SQL Server 2005 Express. У меня есть таблица с именем обслуживание со столбцами: id Integer; Activity Varchar(x); = actividad Description Memo; = descripcion Day Integer;= dia_sem User Integer; = usuario id, activity,...
194 просмотров

Есть ли лучший способ, чем этот, чтобы остановить мерцание DBgrid из-за трудоемких обновлений?
Может ли кто-нибудь дать совет о том, как добиться того, чего я хочу в ситуации ниже? (Интересно, могут ли помочь theads, но я не использовал их раньше.) В моем приложении Delphi у меня есть запрос к внешней базе данных MYSQL через Интернет....
2694 просмотров
schedule 20.09.2022

Twwdbgrid.PaintOptions.ActiveRecordColor - изменить цвет фона и цвет шрифта
Я построил проект с использованием Delphi 7 с компонентами Infopower и 1stClass. В одной из моих форм используется компонент TwwDBGrid. Моя задача - это когда пользователь выбирает конкретную запись, которая должна быть выделена определенным цветом....
476 просмотров
schedule 04.05.2022

Delphi / C++ Builder - Установить активный/выбранный цвет строки в TDBGrid
Я хочу установить цвет фона активной/выбранной строки в элементе управления TDBGrid. Использование события OnDrawColumnCell: 1) Следующий код будет работать, если в DBGrid есть опция dgMultiSelect, если нет, то ничего не происходит: if (...
2030 просмотров
schedule 14.06.2022

TabOrder в DBGridEh на Delphi
Всем доброе утро. У меня есть DBGridEh, как это: Когда я нажимаю кнопку Tab в первый раз, порядок табуляции работает нормально (слева направо). Но когда я нахожусь в последнем столбце, я нажимаю вкладку, и он фокусируется на столбце...
385 просмотров
schedule 23.02.2023