Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.08.2012, 13:23
|
|||
|---|---|---|---|
|
|||
Цвет строк в Гриде |
|||
|
#18+
Как в гриде раскрасить строки, например, 5, 10, 13, 36.....n одним цветом? Пробовал так Занес числа в массив Nzapis Код: vbnet 1. 2. 3. 4. Не получается, каждые раз закрашивается только одна строка, а нужно чтоб все строки, удовлетворяющие условию оставались бы закрашенными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2012, 13:34
|
|||
|---|---|---|---|
Цвет строк в Гриде |
|||
|
#18+
Ganjubas, В таблице сделай дополнительно поле с признаком закрашивания, например colfill L. И ставь в нужной записи .T. DynamicBackColor="IIF(LEFT(vidi.name,2)=' ',; IIF(colfill, RGB(0,255,0), RGB(255,255,255)), RGB(200,200,200))" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2012, 13:35
|
|||
|---|---|---|---|
Цвет строк в Гриде |
|||
|
#18+
Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2012, 13:43
|
|||
|---|---|---|---|
Цвет строк в Гриде |
|||
|
#18+
Ты принцип работы DynamicBackColor неправильно понимаешь. Туда записывается выражение которое выполняется не в момент записи, а в момент показа строки. Соответственно в момент показа i у тебя имеет какое-то одно конкретное значение. Эта строка и подсвечивается. Замени "RECNO()=Nzapis[i]" на "ascan(Nzapis, RECNO()) != 0" И цикл FOR у тебя лишний ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.08.2012, 16:01
|
|||
|---|---|---|---|
|
|||
Цвет строк в Гриде |
|||
|
#18+
IgorNGВ таблице сделай дополнительно поле с признаком закрашивания, например colfill L. И ставь в нужной записи .T. DynamicBackColor="IIF(LEFT(vidi.name,2)=' ',; IIF(colfill, RGB(0,255,0), RGB(255,255,255)), RGB(200,200,200))" Как вариант, можно сделать, но зачем еще одно лишнее поле в таблице)? Dima TТы принцип работы DynamicBackColor неправильно понимаешь. Туда записывается выражение которое выполняется не в момент записи, а в момент показа строки. Соответственно в момент показа i у тебя имеет какое-то одно конкретное значение. Эта строка и подсвечивается. Замени "RECNO()=Nzapis[i]" на "ascan(Nzapis, RECNO()) != 0" И цикл FOR у тебя лишний Вот же та функция, которая мне нужна). Всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1583536]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 458ms |

| 0 / 0 |
