Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
ramzes2012
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 120
#1

Скрыть параметры Access

17.05.2018, 13:51. Просмотров 858. Ответов 12
Метки нет (Все метки)

Как можно скрыть параметры акцес или скрыть конструкторы или запретить ими пользоваться через vba?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2018, 13:51
Ответы с готовыми решениями:

Скрыть access не скрывая форму
Вопрос! Как свернуть (скрыть) Access не сворачивая (скрывая) форму? У меня...

Как скрыть окно Access?
Добрый время суток помогите решить следующую задачу Пример найден здесь же на...

параметры отчета в Access
Подскажите если кто знает. есть отчет в access. создается все нормально, все...

Как скрыть нули в таблице Access?
В таблице с числовыми полями по умолчанию стоят 0, иначе вычисления между...

Изменить параметры Access программно
Есть база данных, вход в нее осуществляется через логин,пароль и в зависимости...

12
Kkarn
828 / 232 / 36
Регистрация: 02.12.2014
Сообщений: 1,026
17.05.2018, 14:25 #2
Смотря что вы подразумеваете под "скрыть параметры"...
Например, можно спрятать ленту.
На событие загрузки главной формы вашей базы повесить строку

DoCmd.ShowToolbar "Ribbon", acToolbarNo

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

Еще можно вообще скрыть окно Access, оставив на экране ТОЛЬКО главную форму базы. Будет выглядеть как совершенно самостоятельная программа.
1
ramzes2012
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 120
17.05.2018, 14:38  [ТС] #3
это не то, параметры акцес это кнопка в 2007 асцесе, но лучше бы запретить использование конструкторов

Добавлено через 4 минуты
Сама лента бывает нужна, да и закрыть можно только все приложение, а не конкретную таблицу или форму
0
alvk
Эксперт MS Access
5558 / 3455 / 167
Регистрация: 12.08.2011
Сообщений: 8,756
18.05.2018, 13:14 #4
в 2003-м можно было через mdw запретить конструктор отдельным пользователям, они могли открыть только на просмотр.
а кто вообще лезет в конструктор и зачем? напоминает: как запретить пользователям бить ломиком по монитору?
0
MrShin
179 / 166 / 41
Регистрация: 18.06.2015
Сообщений: 341
19.05.2018, 07:08 #5
Компиляция приложения в accde прекрасно закрывает доступ к коду и конструкторам, кроме таблиц и запросов. Если в опциях выключить полное меню, панель навигации и отключить Shift для входа без автовыполнения, то вообще не доберешься до конструкторов. Также можно штатную ленту заменить на свою собственную с только необходимыми блоками встроенных кнопок или полностью свои кнопки добавить.

Вы выражайтесь яснее "параметры акцес это кнопка в 2007 асцесе" - это о какой кнопке? Файл, чтобы до пций добраться? Тогда в опциях отключите полное меню.
1
Панург
Мы один, давай на "ты"
1599 / 683 / 130
Регистрация: 16.06.2016
Сообщений: 1,350
19.05.2018, 08:28 #6
ramzes2012, интересный результат получится если в расширении accde или accdb изменить букавку - accdr
1
ramzes2012
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 120
23.05.2018, 14:55  [ТС] #7
у меня mdb
0
Вячеслав Я
Эксперт MS Access
2802 / 1347 / 212
Регистрация: 13.05.2011
Сообщений: 4,083
24.05.2018, 03:26 #8
ramzes2012, так попробуйте mdr.
0
Панург
Мы один, давай на "ты"
1599 / 683 / 130
Регистрация: 16.06.2016
Сообщений: 1,350
24.05.2018, 03:54 #9
Цитата Сообщение от Вячеслав Я Посмотреть сообщение
ramzes2012, так попробуйте mdr.
Пробовать не стоит, это не тот случай.
0
Вячеслав Я
Эксперт MS Access
2802 / 1347 / 212
Регистрация: 13.05.2011
Сообщений: 4,083
24.05.2018, 05:23 #10
Панург, почему не тот? А с каким же расширением работает AccessRunTime2003?
0
Панург
Мы один, давай на "ты"
1599 / 683 / 130
Регистрация: 16.06.2016
Сообщений: 1,350
24.05.2018, 05:55 #11
Цитата Сообщение от Вячеслав Я Посмотреть сообщение
А с каким же расширением работает AccessRunTime2003?
Причём тут рантайм? Это тот же акцесс, но подрезанный (недоступны редакторы и конструкторы), т.е. среда выполнения. Работает со стандартными базами формата mdb (mde) и adp (ade).

Добавлено через 2 минуты
Обычный Access 2003 можно тоже запустить как среда выполнения (использовать ключ r при запуске). В новом формате это сделано проще - исправлением расширения.
0
amd48
390 / 132 / 20
Регистрация: 18.05.2016
Сообщений: 353
Записей в блоге: 1
24.05.2018, 09:20 #12
Лучший ответ Сообщение было отмечено ramzes2012 как решение

Решение

Для защиты от случайных исправлений в акцессе, начиная с 2007-ой версии, достаточно переименовать файл в accdR. Даже, если эта база 2003-ей версии и изначально имеет расширение mdb - весь интерфейс разработчика скроется.
Это не помешает пользователю поменять расширение на другое и открыть доступ к разработке. Но чаще всего этого подхода достаточно и в случае чего позволяет исправить внезапную проблему, не копаясь в поисках исходников и перекомпиляциях. В этом самое главное удобство акцесса - препарировать тушку наживую прямо во время работы
1
Eugene-LS
Эксперт MS Access
3110 / 1762 / 313
Регистрация: 05.10.2016
Сообщений: 4,838
24.05.2018, 09:25 #13
Лучший ответ Сообщение было отмечено ramzes2012 как решение

Решение

Цитата Сообщение от ramzes2012 Посмотреть сообщение
Как можно скрыть параметры акцес или скрыть конструкторы или запретить ими пользоваться через vba?
Вот есть пожилой примерчик, если интересно.
Окно приложения MS Access - Работа со свойствами (внешним видом)
1
24.05.2018, 09:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.05.2018, 09:25

Автозапуск формы: как скрыть окно Access?
Здравия желаю! Как реализовать, чтобы при запуске файла базы Access -...

Скрыть конструктор в контекстном меню Access 2010
Скрыть конструктор в контекстном меню КАК ? O_o Просьба MDE не предлагать !...

Скрыть ленту меню в Access при запуске приложения
Коллеги, добрый день! Кто поможет с кодом, скрывающим ленту меню при запуске...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru