|
|
|
Программное добавление условного форматирования
|
|||
|---|---|---|---|
|
#18+
A XP, mdb W XP Обрисую задачу: В БД есть куча документов, у каждого док. свой статус. Документы разного статуса в форме (табличное представление) подсвечиваются (форматируются) по своему. Все форматы вынесены в таблицу. Пользователь может сам настроить, какие документы с каким статусом должны быть с красным шрифтом, какие с зелёным фоном. Это всё должно применяться ко всему интерфейсу БД. Что сделал я: На событие формы Load вешаю процедуру, которая удаляет\добавляет уровни условного форматированияя в соответствии с таблицей настроек. Где споткнулся: 1. Уровней форматирования всего 3. Можно как-то сделать больше? обойти каким-то образом? 2. форматирование не применяется, пока я не вызову диалог "формат\условное форматирование". Там прописаны все условия, которые я писал программно. Заданы вроде правильно. Нажимаю просто на "ОК" - форматирование подхватывается. Почему сразу программно не хочет? 3. Собственно 3 условия имеют примерно такой вид Код: plaintext 1. Может я не правильно условия пишу? Подскажите, кто натыкался на эти грабли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2004, 01:15 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32495618&tid=1675074]: |
0ms |
get settings: |
12ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 396ms |

| 0 / 0 |
