Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вопрос по табличной форме
 
 автор: час   (17.08.2011 в 17:04)   личное сообщение
13 Кб.
 
 

В форме все ячейки одного столбца - выкрашены одинаково.
А можно как то что то задать и красить каждые с одинаковыми данными - в свой цвет?

  Ответить  
 
 автор: osmor   (17.08.2011 в 17:12)   личное сообщение
 
 

условное форматирование (не рекомендую, будет тормозить)
или сторонний грид

  Ответить  
 
 автор: kot_k_k   (17.08.2011 в 17:35)   личное сообщение
 
 

да и условное только на 3 варианта условия - а нужно больше.

  Ответить  
 
 автор: час   (17.08.2011 в 17:35)   личное сообщение
 
 

Да - будет тормозить, но записей немного - можно рискануть.
Вот только не знаю чего там написать - можно привязать к значению ячейки и умножить на что нибудь и это всё чтобы колор ячейки было.
У кого какие идеи?

  Ответить  
 
 автор: час   (17.08.2011 в 18:37)   личное сообщение
13 Кб.
 
 

Или как написать в условном фформатировании
Если зачение поля совпадает со значением поля ETALON
тогда закрасить?

  Ответить  
 
 автор: час   (17.08.2011 в 21:24)   личное сообщение
 
 

Иде иде и

  Ответить  
 
 автор: час   (17.08.2011 в 21:48)   личное сообщение
 
 

Лови...http://www.sql.ru/forum/actualthread.aspx?tid=478443

Можно так, например. В диалоге условного форматирования для окрашиваемого поля выбираете тип 
условия 'Выражение", и в строке выражения пишете имя некой вашей функции. В качестве параметра этой 
функции передаете значение поля из формы. 

  Ответить  
 
 автор: Дядя Федор   (18.08.2011 в 08:20)   личное сообщение
 
 

Если форма ленточная - можно сделать поля прозрачными, а под них подложить поля-фоны, которые и красить по условию. Например, присвоить фоновым значения ="gggggggggggggggggggg", фонт winding и играть цветом шрифта и фона.

  Ответить  
 
 автор: kot_k_k   (18.08.2011 в 09:27)   личное сообщение
59 Кб.
 
 

вот тебе раз

  Ответить  
 
 автор: kot_k_k   (18.08.2011 в 09:28)   личное сообщение
35 Кб.
 
 

вот тебе два

  Ответить  
 
 автор: kot_k_k   (18.08.2011 в 09:32)   личное сообщение
 
 

вот тебе три


Имею табличку с нужными 1х1 пиксел цветными имиджами в поле OLE
В запросах для цветных форм JOIN эту табличку


SELECT ОсновнаяТаблица.*, ТабличкаЦветов.полеOLE
FROM ОсновнаяТаблица LEFT JOIN ТабличкаЦветов 
ON ОсновнаяТаблица.Статус=ТабличкаЦветов.ID

На форме есть поле ПрисоединенныйOLE со свойством Данные=ТабличкаЦветов.полеOLE и свойством Установка размеров=ВписатьВРамку и размещенное "под всеми"
Остальные поля имеют прозрачный фон

зы: LEFT для того чтобы показать и те записи для которых почемуто цвет не назначен

  Ответить  
 
 автор: час   (18.08.2011 в 10:46)   личное сообщение
 
 

Спасибо КОТ_ТТ!!
Красиво.

  Ответить  
 
 автор: час   (18.08.2011 в 10:59)   личное сообщение
43 Кб.
 
 

У мну тоже нормально вышло.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList