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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2012, 15:55   #1
derek_dir
 
Регистрация: 17.04.2012
Сообщений: 3
По умолчанию динамический цвет кнопки?

Есть Екселевская таблица нормированного вида в которой собрана информация о строящихся домах (около 1500 строк и 30 столбцов). Таблица экспортированна в Аксес и налажены основные связи и формы. Идея в том, чтобы данные по квартире вводились в виде формы в базу. А вот поиск нужной квартиры для редактирование хотим сделать наглядным на схеме дома (выбрать район, там схема стройки, выбрать корпус, корпус состоит из несколько подъездов, где схематично отмечена каждая квартира в виде кнопки . (каждый корпус отдельная форма созданая пальчиками)). Но возник вопрос. как изменить цвет кнопки на форме "схема дома" в зависимости от статуса квартиры (Свобода\продана\бронь\резерв, данные берутся из таблицы). надо учесть что база в многопользовательскаом доступе и изменения происходят постоянно.
derek_dir вне форума Ответить с цитированием
Старый 18.04.2012, 11:21   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
Не могли бы Вы выложить пример, мне просто интересно как Вы это всё реализовали. При кратком обзоре нашёл пример:

Private Sub CommandButton1_Click()
Me.CommandButton2.Caption = "текст на кнопке"
Me.CommandButton2.BackColor = vbGreen ' цвет кнопки
Me.CommandButton2.ForeColor = vbRed ' цвет шрифта
End Sub

только он для екселя, но я думаю и тут подойдёт....

И если честно, то по моему в экселе это можно было бы реализовать намного проще.....
gluk_fm вне форума Ответить с цитированием
Старый 20.04.2012, 14:18   #3
derek_dir
 
Регистрация: 17.04.2012
Сообщений: 3
По умолчанию

Цитата:
Сообщение от derek_dir Посмотреть сообщение
Есть Екселевская таблица нормированного вида в которой собрана информация о строящихся домах (около 1500 строк и 30 столбцов). Таблица экспортированна в Аксес и налажены основные связи и формы. Идея в том, чтобы данные по квартире вводились в виде формы в базу. А вот поиск нужной квартиры для редактирование хотим сделать наглядным на схеме дома (выбрать район, там схема стройки, выбрать корпус, корпус состоит из несколько подъездов, где схематично отмечена каждая квартира в виде кнопки . (каждый корпус отдельная форма созданая пальчиками)). Но возник вопрос. как изменить цвет кнопки на форме "схема дома" в зависимости от статуса квартиры (Свобода\продана\бронь\резерв, данные берутся из таблицы). надо учесть что база в многопользовательскаом доступе и изменения происходят постоянно.
пример тут https://docs.google.com/open?id=0B5T...VA0V0lFY3Jyb3M
derek_dir вне форума Ответить с цитированием
Старый 20.04.2012, 17:50   #4
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
Знаете я посмотрел Вашу базу и честно говоря в ней вообще не увидел ничего что упрощало бы работу, но если Вы хотите менять цвет кнопки в зависимости от статуса ТО Вам необходимо как минимум привязать имя кнопки к квартире (в таблицу добавить имя кнопки) - это для того чтоб к ней можно было обратится.
А небольшой пример прилагается.....
Вложения
Тип файла: rar квартиры.rar (38.0 Кб, 42 просмотров)
gluk_fm вне форума Ответить с цитированием
Старый 26.04.2012, 11:04   #5
derek_dir
 
Регистрация: 17.04.2012
Сообщений: 3
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Добрый день.
Знаете я посмотрел Вашу базу и честно говоря в ней вообще не увидел ничего что упрощало бы работу, но если Вы хотите менять цвет кнопки в зависимости от статуса ТО Вам необходимо как минимум привязать имя кнопки к квартире (в таблицу добавить имя кнопки) - это для того чтоб к ней можно было обратится.
А небольшой пример прилагается.....
к сожалению в примере, изменение цвета кнопок ни ка как работает.
derek_dir вне форума Ответить с цитированием
Старый 26.04.2012, 11:58   #6
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
На кнопке "9" :

rn9.FontBold = 2
rn9.ForeColor = vbRed
gluk_fm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цвет кнопки,Delphi WinApi red-eye Win Api 0 08.01.2012 21:49
цвет кнопки TLabel Общие вопросы Delphi 6 02.06.2011 11:36
Цвет текста деактивированной кнопки mMAg C# (си шарп) 4 26.04.2011 16:09
Цвет кнопки Snake_ua Общие вопросы Delphi 23 04.02.2008 18:47
Цвет фона кнопки romets Win Api 10 23.01.2008 17:13