Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2013, 08:36   #1
and150382
Форумчанин
 
Регистрация: 19.10.2012
Сообщений: 217
По умолчанию Условное форматирование

Здравствуйте!
Ни форме есть поле(Номер заказа) и флажок71.
Подскажите как сделать: если ставишь флажок, то поле(Номер заказа) закрашивается зеленым.
Думаю что через условное форматирование можно, но какое выражение написать не знаю.
and150382 вне форума Ответить с цитированием
Старый 30.08.2013, 09:27   #2
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Сколько записей выводится на форме? Если - одна, то условное форматирование не нужно.
Если - несколько, то:
1. Создайте на форме ещё один элемент управления Флажок.
2. В обработчик события "Текущая запись" (Current) формы напишите:

Флажок=флажок71
Recalc

3. Задайте "Выражение" для условного форматирования:

Флажок=флажок71
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 30.08.2013, 11:06   #3
and150382
Форумчанин
 
Регистрация: 19.10.2012
Сообщений: 217
По умолчанию

Спасибо, получилось.
А как при переходе на следующую запись как сделать чтобы флажок автоматически не ставился.

Последний раз редактировалось and150382; 30.08.2013 в 11:12.
and150382 вне форума Ответить с цитированием
Старый 30.08.2013, 11:27   #4
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Ничего не понял...
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 30.08.2013, 11:45   #5
and150382
Форумчанин
 
Регистрация: 19.10.2012
Сообщений: 217
По умолчанию

Тоесть я поставил флажок и поле(Номер заказа) закрасился зеленым.
Но при переходе на следующую запись флажок уже стоит и поле (Номер заказа) уже закрашено.
Если я убираю флажок , то и в предыдущих записях заливка проподает.
Нужно чтобы при нажатии на флажок закрашивалась конкретная запись, и при переходе на следующую запись флажок не стоял.
Вложения
Тип файла: rar 111.rar (162.8 Кб, 26 просмотров)

Последний раз редактировалось and150382; 30.08.2013 в 11:50.
and150382 вне форума Ответить с цитированием
Старый 30.08.2013, 12:08   #6
Myhaylo
Форумчанин
 
Регистрация: 19.07.2012
Сообщений: 520
По умолчанию

Сделайте так, чтобы информация, выводимая в этом флажке, стала частью таблицы (т. е. добавьте поле "Опоздавшая_машина" в таблицу).
Окупант, руки прочь от Украины!!! Слава Героям!
Myhaylo вне форума Ответить с цитированием
Старый 30.08.2013, 12:11   #7
Igor_1974
Пользователь
 
Регистрация: 28.08.2013
Сообщений: 11
По умолчанию

надо чтобы поле флажок было в таблице. Тогда можно делать условное форматирование на поле (Номер заказа)
Выражение [флажок такой-то] = true, и назначить форматирование.
Igor_1974 вне форума Ответить с цитированием
Старый 30.08.2013, 12:40   #8
and150382
Форумчанин
 
Регистрация: 19.10.2012
Сообщений: 217
По умолчанию

А тип данных в этом поле какой поставить?

Что-то я не так делаю.
Теперь перестало заливать...

Последний раз редактировалось and150382; 30.08.2013 в 12:43.
and150382 вне форума Ответить с цитированием
Старый 30.08.2013, 12:47   #9
and150382
Форумчанин
 
Регистрация: 19.10.2012
Сообщений: 217
По умолчанию

Извиняюсь.
Все получилось.
Спасибо всем большое!!!
and150382 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условное форматирование bize Microsoft Office Excel 6 08.08.2012 02:12
Условное форматирование rawas Microsoft Office Excel 8 25.08.2011 11:42
условное форматирование Tessi123 Microsoft Office Excel 2 23.09.2010 14:32
Условное форматирование tmpnik Microsoft Office Excel 4 06.07.2010 06:36
Условное форматирование! BRM Microsoft Office Excel 6 18.12.2009 16:56