Показать полную графическую версию : [решено] MS Access 2010 группа переключателей.
AlexeyMakarov
12-07-2012, 05:57
Допустим, есть форма на которой два объекта "группа переключателей". Задача состоит в том, что их необходимо сделать взаимоисключающимися. (Кому надо могу скинуть пример, сюда он не грузится(()
Упаковывайте в архив, выкладывайте на обменник (например, на RGhost (http://rghost.ru/)); ссылку — сюда.
AlexeyMakarov
12-07-2012, 09:18
Вот файлик :http://rghost.ru/39165331
AlexeyMakarov, коллега, я несколько погорячился. Конвертируйте файл базы данных в предыдущий формат: Save an Access 2010 database in an earlier file format - Access - Office.com (http://office.microsoft.com/en-us/access-help/save-an-access-2010-database-in-an-earlier-file-format-HA010341553.aspx) (мне потребен *.mdb/Access 2003), упакуйте в архив и выложите туда же.
AlexeyMakarov
15-07-2012, 01:48
Сделал как просили:http://rghost.ru/39216553
AlexeyMakarov, спасибо, теперь могу открыть.
Итак, у Вас три группы RadioButtons на форме с прикреплённой таблицей. Что Вы хотите получить?
AlexeyMakarov
15-07-2012, 09:12
Когда выбираем в первой группе :1 , автоматически блокируем группу три. Когда выбираем значение два в первой группе, блокируем группу два. Пример, у нас анкета, где в одном из вопросов указывают пол, но из-за особенностей пола, мужчина не ходит к гинекологу, поэтому у него не должно быть выбора "гинеколог"(а то вдруг идиот попадется"-"). Если есть возможность посоветовать учебник по Access VBA? буду только рад, я так - думаю эта задачка из этого разряда.
AlexeyMakarov, примерно так: 85241.
Поскольку речь не шла про удаление значений из полей при смене пола — то их не трогаем.
AlexeyMakarov
21-07-2012, 07:25
Iska, СПАСИБО большое, а можно узнать, как вы до этого додумались?
…а можно узнать, как вы до этого додумались? »
Это стандартный приём. Тут я ничего не придумывал.
Кроме доступности можно использовать и видимость (попутно наложив группы «GroupForMale» и «GroupForFemale» друг на друга — если они имеют приблизительно одинаковый размер по условиям задачи).
AlexeyMakarov
22-07-2012, 16:45
А можете книжку посоветовать, или методичку. А то книг много, но почти ни одна не раскрывает работу именно с VBA.
Ну, что я могу сказать… Программирование Microsoft Access VBA загрузить - Поиск в Google (http://www.google.ru/search?q=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8% D0%B5+Microsoft+Access+VBA+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%B8%D1%82%D1%8C). Ориентируйтесь на известность издательства, на толщину книги — не менее 700 страниц, а лучше — до полутора тысяч. Смотрите, чтобы это была книга именно по программированию, а не «офис, офис, офис и ещё раз офис, а вот тут, страниц на пятьдесят — про макросы».
Ничуть не меньшую важность для работы в Microsoft Access представляют книги по теории баз данных, по работе с реляционными базами данных, по самому SQL.
AlexeyMakarov
23-07-2012, 05:20
Спасибо, как я предполагал, так и получилось, прийдется учить VBA.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.