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

Поиск текущей строки в Delphi TDBGrid
Есть ли способ узнать, какая строка является текущей в TDBGrid?
15628 просмотров
schedule 28.02.2024

Компонент инкрементного поиска DBGrid
Я ищу улучшенный DBGrid, который позволяет мне искать элементы, только нажимая клавиатуру, не вводя данные в специальные поля поиска. Любые расширенные функции, такие как цвета, будут великолепны.
1361 просмотров

Строка состояния TDBGrid для агрегата столбцов
Получил сетку с некоторыми числовыми столбцами, и для каждого столбца необходимо реализовать агрегат (сумму или количество) и отобразить его в соответствующем столбце. Я знаю, что некоторые пакеты (DevExpress или другие) уже реализованы "по...
2088 просмотров
schedule 20.06.2022

Что такое прямоугольник щелкнутого заголовка в TDBGrid в Delphi?
Я хотел бы определить экранные координаты ячейки заголовка, которая была нажата в событии TDBGrid TitleClick (столбец: TColumn). Я могу использовать свойство ColWidths (предоставленное через объявление типа TDBGrid = class(DBGrids.TDBGrid)), но мне...
1710 просмотров
schedule 28.05.2022

Delphi - DBGrid не отображает вычисляемое поле UTF8
У меня есть TDBGrid, связанный с TDataSource с TFibDataSet позади. В OnCalcFields набора данных я пытаюсь добавить строку «Russisch (русский)». procedure TForm1.pFIBDataSet1CalcFields(DataSet: TDataSet); begin...
3306 просмотров

Настройка TDbGrid
Я делаю свои первые спотыкающиеся шаги в элементах управления БД (есть хорошие учебники?). У меня есть таблица MySql с 6 столбцами, и мне удалось загрузить ее в TDbGrid. Однако один из столбцов является индексом другой таблицы. Это штрих-код, и...
364 просмотров
schedule 10.06.2023

Как манипулировать содержимым сетки БД перед отображением?
У меня есть столбец в таблице БД, в котором хранится давление. Давление всегда сохраняется как PSI и может быть преобразовано в BAR при погружении на 14,5. Пользователь может переключать отображение PSI/BAR с помощью Radio Group. Я использовал...
1708 просмотров
schedule 23.01.2023

Определить, какая ячейка была нажата в TDBGrid, когда для dgRowSelect установлено значение True?
В Delphi 2010 есть ли способ определить, какая ячейка была нажата, когда для dgRowSelect установлено значение True? Обычно я бы использовал обработчик событий OnCellClick(Column: TColumn) , но он не работает должным образом. С dgRowSelect =...
10375 просмотров
schedule 20.09.2022

Как изменить значение вычисляемого поля в C++ Builder XE
У меня есть TDBGrid, который показывает некоторые вычисляемые поля. Я использую базу данных MySQL. Мне нужно отредактировать значения поля одного вычисляемого поля под названием «Дата», но я не могу. Я пытаюсь отредактировать другое поле под...
551 просмотров
schedule 25.07.2023

Установите некоторые ячейки в TDbGrid для редактирования
Я хочу, чтобы в TDBGrid редактировались только некоторые ячейки. В данном столбце некоторые, но не все ячейки будут доступны для редактирования, поэтому я не могу просто установить Column.ReadOnly для всего столбца, а затем оставить его таким....
5934 просмотров
schedule 21.03.2022

Альтернативные цвета строк Delphi DBGrid для всех DBGrid в проекте
Как сделать так, чтобы все мои сетки выглядели одинаково во всех формах? Я хочу реализовать альтернативный цвет строки, который должен применяться ко всем сеткам моего проекта. Возможно ли это без добавления одного и того же кода события...
13968 просмотров
schedule 21.02.2024

Добавление флажка в сетку, чей обработчик OnDrawColumnCell является универсальным
Следуя этому вопросу и это очень полезный ответ: я реализовал вариант ответа Кена в своем большом проекте, где у меня был похожий код, появляющийся во многих формах. Но я заметил, что у меня также были некоторые формы с обработчиками...
3430 просмотров
schedule 15.03.2023

Как программно добавить строку в TDBGrid в Delphi
Я хочу добавить некоторые данные в сетку, чтобы показать пользователю. Я хочу использовать TDBGrid Как добавить любую строку в сетку без базы данных? Спасибо
2401 просмотров
schedule 17.07.2023

Остановить автоматическое редактирование в TDBGrid
D5, ZEOS 6.6, SQLite. У меня есть srcAccount.AutoEdit = False; У меня для всех функций редактирования установлено значение False в параметрах TDBGrid. Единственными параметрами, установленными в значение true, являются индикатор, линии...
736 просмотров
schedule 24.08.2022

Delphi: избегайте редактирования столбца в TDBgrid
Я знаю, что, используя свойство столбца только для чтения, я могу избежать редактирования значения его поля. Но это не мешает встроенному редактору показать себя. Мне нужен способ сделать столбец не только защищенным, но и «неприкасаемым». Есть ли...
2423 просмотров
schedule 30.09.2022

Имитировать щелчок мышью по ячейке в TDBGrid
Как можно имитировать щелчок мышью по какой-либо ячейке в TDBGrid?
2245 просмотров
schedule 04.12.2023

DBGrid — OnCellClick и OnDblClick, возвращают форму/TBMemo, содержащую значения/ячейки/столбца
Я использую следующий код, добавленный к моему событию DBGrid — OnCellClick procedure TForm2.DBGrid1CellClick(Column: TColumn); begin if dbmodule.comenziDataSet.Active then begin if not Assigned(dbgridCelulaForm) then begin...
2690 просмотров
schedule 10.05.2022

Delphi DBGrid, показывающий сжатые строки
У меня странные проблемы с DBGrid от Delphi. Я заметил, что Иногда , я имею в виду только иногда (это совершенно случайно), когда я загружаю строки в delphi DBGrid, сетка не отображает данные. Вместо этого он показывает пару сжатых строк, в...
590 просмотров
schedule 28.08.2022

Ограничить максимальную длину текста встроенного редактора в TDBGrid
Как я могу ограничить максимальную длину текста встроенного редактора в TDBGrid ? (Дельфи Берлин) Тип данных — с плавающей запятой.
1284 просмотров
schedule 30.12.2022

Как я могу показать редактор столбцов TDBGrid во время выполнения?
Я хочу сделать так, чтобы пользователь сам изменял свойства столбцов TDBGrid в редакторе столбцов во время выполнения, а затем сохранял свойства столбцов (имя шрифта, размер шрифта, ширину столбца и т.д.). Мне нужно показать редактор столбцов TDBGrid...
92 просмотров
schedule 25.10.2022