powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выделение разичным цветом строк в подформе
9 сообщений из 9, страница 1 из 1
Выделение разичным цветом строк в подформе
    #32139370
Begginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi, all!!!

Имеется два вопроса:
Есть подформа Form_Slave, которая отображается на главной форме Form_Main в табличном виде.
1.Как задать цвет каждой строки в подформе?

Например, такая хрень не прокатывает:
Forms!Form_Main![Form_Slave].[Form]![Name_Column].BackColor = 255

Самое интересное заключается в том, что когда после запуска смотришь в свойствах цвет столбца Name_Column, то он равен 255, но на экране почему-то изменения цвета фона столбца Name_Column не происходит.
В чём тут может быть дело?

2. Как вообще адресоваться к конкретной строке в подформе.
Например, хочу поменять программно при нажатие на некоторую кнопку значение в 5 строке столбца Name_Column.

Тогда в обработчике нажатия этой кнопки надо написать что-то типа
Forms!Form_Main![Form_Slave].Row(5,Name_Column).Value = "Новое значение"?
Подскажите пожалуйста правильный синтаксис в этой строке, а то в доке VB, идущей вместе с access, хрен что поймешь.

С уважением,Begginner
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32139379
incold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия Access какая?
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32139392
Begginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Access 2002 ...Вообщем Office xp
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32139460
-=Alexey=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для таких целей есть условное форматирование, читай хелп по этому разделу.
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32139796
Begginner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про условное форматирование понятно...проблема в другом...
как вот задать свойства фона и цвета текста на уроне отдельной строки в подформе...Был бы благодарен за конкретный код

С уважением Begginner
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32139807
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>как вот задать свойства фона и цвета текста на уроне отдельной строки в подформе...Был бы благодарен за конкретный код

Условное форматирование и позволяет задавать и цвет теста и цвет фона на уровне отдельной подстроки подформы.
И делается из меню Формат-Условное форматирование, но если нужно код - юзай коллекцию FormatConditions.

> ...проблема в другом...
В чем? Есть проблема, дан способ ее решения. Проблем быть не должно. Или чего-то от нас скрываешь?
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32140822
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Senin Viktor
Условное форматирование - только 3 условия , а если 7-9...
а про FormatConditions - подробней пожалуйста
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32140835
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во-первых, в усл. форматировании 4 условия, во-вторых, при большом количестве цветов тяжело держать легенду в голове.
юзера начинают путаться где какой цвет что означает
им достаточно этого:
красный -не оплачено
зеленый -оплачено
белый - висяк

и потом, чем больше полей задействовано в усл. форматировании, тем больше пауза при перекрашивании формы, что ты сам завопишь от такой медлительности
ограничь свои потребности.
...
Рейтинг: 0 / 0
Выделение разичным цветом строк в подформе
    #32140867
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам трамвайный

>во-первых, в усл. форматировании 4 условия
1 - нормальный вид и 3 - настройки?
Тогда согласен. =4.

2 вадя
>а про FormatConditions - подробней пожалуйста
То же что и условное форматирование, но доступ к этой коллекции через VBA.

>Условное форматирование - только 3 условия , а если 7-9...
Ну, когда мне было ОЧЕНЬ нужно сделать несколько условий по форматированию, то я использовал ListView, раскрашивал его как хочу (правда без фона ячеек, но есть и другие компоненты, к-ые это позволяют делать, если оно тебе нужно). А ввод данных через отдельную форму с последующим обновлением источника ListView
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выделение разичным цветом строк в подформе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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