Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
ZhekaProd
0 / 0 / 0
Регистрация: 02.10.2016
Сообщений: 13
1

DBGrid и DrawColumnCell

12.06.2018, 07:04. Просмотров 756. Ответов 4
Метки нет (Все метки)

Всем привет. Подскажите как сделать закрашивание минимального значения в таблице. Пробовал сделать, но что-то не получается. Заранее спасибо)
0
Миниатюры
DBGrid и DrawColumnCell   DBGrid и DrawColumnCell  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2018, 07:04
Ответы с готовыми решениями:

Запросы: для выбранного в DBGrid сотрудника отобразить информацию в другом DBGrid
Добрый вечер! Вот какой вопрос необходимо для выбранного сотрудника в DBGrid...

Как вывести в DBGrid информацию только по выбранной строке в другой таблице DBGrid?
У меня есть 3 таблицы - Компании, Адреса и Квартиры. Компании содержит поля -...

Как можно посчитать разницу столбцов DBGrid и вывести в другой столбец другого DBGrid?
Я знаю как посчитать разницу в одном и том же DBGrid. Но, дело в том, что мне...

Фиксирование нужных столбцов DBGrid или скрыть относительно позиции гор. скролла DBGrid'a необходимые столбцы
Добрый день! Можно ли в компоненте DBGrid сделать фиксированными определенные...

Из одного значения столбца DBGrid в другой DBGrid
Такая тема "Учета оборудования", сначала регистрируем компоненты (в разных...

4
krapotkin
3444 / 3047 / 1051
Регистрация: 14.04.2014
Сообщений: 14,770
Записей в блоге: 15
12.06.2018, 10:08 2
совершенно непонятно что вы хотели написать
Delphi
1
if Column.Field.AsString = min('')
функция min есть в модуле Math
и принимает она два параметра числовых типов, выдает один - минимальный из двух
у вас один параметр и тот строка
сами и скажите что это значит
если вам нужно узнать минимальное значение среди всех строк в поле MIN вашего датасета, вам нужно его подсчитать ручками.
например, после открытия датасета пробежать по нему от начала до конца, найти минимальное значение и записать его в какое-то поле формы, например FMin, тогда при рисовании, если рисуете колонку Min и значение поля равно FMin, то красить в другой цвет
0
ZhekaProd
0 / 0 / 0
Регистрация: 02.10.2016
Сообщений: 13
12.06.2018, 11:23  [ТС] 3
А больше никак? Найти конечно можно, но только при вводе значения в сам код программы, тогда он найдёт.
0
Миниатюры
DBGrid и DrawColumnCell  
Ruella
350 / 132 / 68
Регистрация: 07.10.2015
Сообщений: 305
12.06.2018, 13:58 4
Лучший ответ Сообщение было отмечено ZhekaProd как решение

Решение

ZhekaProd, раз у Вас DBGrid, то чем Вас не устраивает при открытии датасета выполнить запрос на возвращение этого самого минимального значения, а затем в DrawColumnCell проверять на совпадения с ним?
1
ZhekaProd
0 / 0 / 0
Регистрация: 02.10.2016
Сообщений: 13
12.06.2018, 14:00  [ТС] 5
Ruella, спасибо, уже выполнил с помощью запроса
0
12.06.2018, 14:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2018, 14:00

Из dbGrid вывести выбранные строки в другой DbGrid
Мне надо вывести Из dbGrid вывести выбранные строки в другой DbGrid, например...

Из dbgrid передать активную строку в другой dbgrid
Приветствую! Подскажите как реализовать следующее: база access, подключение...

Перенос записей из одного DBGrid в другой DBGrid
Здравствуйте. Есть проблема! Ни как ни получается перенос записей Вот текст...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru