powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Цвет клетки грида
12 сообщений из 12, страница 1 из 1
Цвет клетки грида
    #32753192
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста, как можно сделать подсветку (допустим красный фон) у отдельной клетки грида в зависимости от условия? Или это невозможно?
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753222
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dinamicbackcolour кажеться
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753233
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DynamicBackColor - у колонки
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753275
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу например в init грида:

thisform.grid1.SetAll("DynamicBackColor", ;
"IIF((условие), RGB(255,255,0) ;
, RGB(255,255,255))", "Column")

Окрашивается вся строка грида, а мне нужно только определенная клетка.
Может через scan? Или все таки как?
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753293
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так надо это применять к конкретной колонке, а не ко всем:
Column.DynamicBackColor
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753325
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хорошо, делаю так, вообще пишет ошибку:


SCAN FOR (условие)
Column.dynamicbackcolor.RGB(235,234,255)
ENDSCAN
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753334
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SCAN здесь не нужен!!!
thisform.grid1.Column1.DynamicBackColor = IIF((условие), RGB(255,255,0) ;
, RGB(255,255,255))
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753380
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну неполучается никак. Уже все перепробывал.
Конкретно по совету в init grida (vxod_cena и zakupo4naj - это поля таблицы zakupka)

thisform.grdzakupka.Column1.DynamicBackColor = IIF((vxod_cena <= zakupo4naj),;
RGB(200,200,0), ;
RGB(0,0,200))

Пишет ошибка Недопустимый тип данных для этого свойства.
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753382
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
thisform.grdzakupka.Column1.DynamicBackColor = "IIF((vxod_cena <= zakupo4naj),;
RGB(200,200,0), ;
RGB(0,0,200))"
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753389
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в кавычки взять не пробывал
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753395
SergeyPl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, в кавычках.
...
Рейтинг: 0 / 0
Цвет клетки грида
    #32753409
xamlo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, в конце рабочего дня голова уже совсем не варит...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Цвет клетки грида
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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