Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условное форматирование / 7 сообщений из 7, страница 1 из 1
28.03.2004, 09:06
    #32459744
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Поле подчиненной табличной формы.
Условие - получение полем фокуса.
Формат - измененный фон.
При потере фокуса по верхнему краю поля остается тонкая линия цвета фона.
Вопрос:
1. так и должно быть?
2. можно ли сделать, чтобы выделение не исчезало при потере полем фокуса?
Windows XP
Access XP
...
Рейтинг: 0 / 0
28.03.2004, 09:09
    #32459745
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Прошу прощения - форма ленточная.
...
Рейтинг: 0 / 0
28.03.2004, 12:25
    #32459786
Julius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
1. Так не должно быть, но, возможно, есть. Условное форматирование иногда фокусничает, особенно в XP. В Access 2003 стало получше.

2. Чтобы выделение не исчезало надо применять какое-то дургое условие - напимер присваивать какое-то значение полю набора записей формы (пусть даже и не отображаемому на форме визуально) и на этом строить условие форматирования.
...
Рейтинг: 0 / 0
28.03.2004, 12:40
    #32459793
Odess
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Кстати, вопрос по 2003-му. Добавили количество условий больше 3х или нет? Уж очень часто не хватает :(
...
Рейтинг: 0 / 0
28.03.2004, 13:25
    #32459800
Julius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Не тут то было...
...
Рейтинг: 0 / 0
28.03.2004, 14:29
    #32459820
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Julius, спасибо!
А нельзя ли простенький пример (про другое поле)?
...
Рейтинг: 0 / 0
28.03.2004, 21:04
    #32459918
Sergey_New
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условное форматирование
Нашел классное решение Николая, которое и привожу ниже:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Private Sub Form_Current()
    With Me.AreaName
        strT = .Value
        .FormatConditions.Delete 'Удаляем все условия
        'Назначение форматирования
        .FormatConditions.Add acFieldValue, acEqual,  "'" & .Value & "'" 
        'Изменение цвета ячейки
        With .FormatConditions(0)
            .BackColor = 255 'Цвет фона
            .FontBold = True 'Толщина букв
            .ForeColor = RGB(0, 0, 255) 'Цвет символов - синий
        End With
    End With
End Sub

Полагаю, многим пригодится!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условное форматирование / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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