Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Цвет ячейки в форме по условию  [new]
Валентин Жуков
Guest
Подскажите пож-ста,как сделать так,чтобы по какому-нибудь условию текст в поле формы был красным.Если можно-дословно.Например,
if a=3 then ....
Заранее спасибо.
25 апр 04, 11:44    [648274]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
AlTis
Member

Откуда: Penza - Moscow
Сообщений: 1099
тыкаешь на нужное поле, в меню - формат\условное форматирование
там всё просто, если что Ф1 нажми :)
25 апр 04, 12:02    [648282]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
Валентин Жуков
Guest
Там все сложнее.Заполняется форма по данным из обновленной таблицы.Потом все поля проходят проверку по данным из другой таблицы ишрифт в зависимости от от этой проверки должен быть того или иного цвета .С помощью условного форматирования это не сделать.
27 апр 04, 14:04    [651988]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
Latuk
Member

Откуда: N 54°38', E 037°35'
Сообщений: 7310
Условное форматирование может содержать довольно сложное
выражение и в случае ленточной и табличной формы это единственный путь индивидуального раскраса поля в столбце

Если у тебя просто форма,то просто устанавливай соотв свойства контролов

Например
If МоеУсловие Then
МойКонтрол.ForeColor=255
МойКонтрол.BackColor=0
Else
МойКонтрол.ForeColor=0
МойКонтрол.BackColor=255
EndIf

Вешаеш этот код на какое нибудь событие
27 апр 04, 14:19    [652047]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
Latuk
Member

Откуда: N 54°38', E 037°35'
Сообщений: 7310
Кстати в условии условного форматирования можно
ссылатся на значения других контролов

[МойУсловныйКонтрол]=23

И другой котрол будет иметь такой-то такой-то формат
когда в поле "МойУсловныйКонтрол" будет значение 23

А значением поля "МойУсловныйКонтрол" управлять из источника.
27 апр 04, 14:46    [652149]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
Latuk
Member

Откуда: N 54°38', E 037°35'
Сообщений: 7310
Кстати в условии условного форматирования можно
ссылатся на значения других контролов

[МойУсловныйКонтрол]=23

И другой котрол будет иметь такой-то такой-то формат
когда в поле "МойУсловныйКонтрол" будет значение 23

А значением поля "МойУсловныйКонтрол" управлять из источника.
27 апр 04, 14:49    [652162]     Ответить | Цитировать Сообщить модератору
 Re: Цвет ячейки в форме по условию  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
2 Latuk

автор
единственный путь индивидуального раскраса


не заблуждай человека

я как минимум 3 способа видел для раскраса полей в ленточных / табличных формах

правильно :наиболее простой и универсальный путь индивидуального раскраса
27 апр 04, 14:53    [652179]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить