Используйте методы SetOption и GetOption для задания и возврата значений параметров в диалоговом окне Параметры доступа из кода. Чтобы открыть диалоговое окно Параметры Access, нажмите кнопку Microsoft Office и выберите Параметры Access.
Значение, которое передается методу SetOption в качестве аргумента параметра, зависит от типа задаваемого параметра. В приведенной ниже таблице перечислены некоторые рекомендации по заданию параметров.
| Нужный параметр |
Затем аргумент параметра имеет значение |
| Текстовое поле |
Строка |
| Флажок |
Логическое значение: True (-1) или False (0) |
| Переключатель в группе параметров или параметр в поле со списком или обычном списке |
Целое число, соответствующее позиции параметра в группе параметров или списке (начиная с нуля [0]) |
В приведенных ниже таблицах перечислены все параметры, которые можно задавать или возвращать из кода, а также вкладки диалогового окна Параметры Access, на которых можно найти эти параметры. Рядом с каждой вкладкой указана соответствующая строка аргумента, которую необходимо передать методу SetOption или GetOption.
Вкладка "Основные"
Раздел "Создание баз данных"
| Текст параметра |
Строка аргумента |
| Порядок сортировки базы данных |
Порядок сортировки базы данных |
| Рабочий каталог |
Рабочий каталог |
| Формат файла по умолчанию |
Формат файла по умолчанию |
Вкладка "Текущая база данных"
Раздел "Параметры приложений"
| Текст параметра |
Строка аргумента |
| Сжимать при закрытии |
Автоматическое сжатие |
| Удалять персональные данные из свойств файла при сохранении |
Удалить персональные данные |
| Использовать темы оформления Windows для элементов управления на формах |
Элементы управления формы с темой |
| Включить режим макета |
Конструктор вместе с данными |
| Проверять обрезание числовых полей |
Проверка обрезанных числовых полей |
| Формат хранения свойств рисунков |
Формат хранения свойств рисунков |
Раздел "Параметры автозамены имен"
| Текст параметра |
Строка аргумента |
| Отслеживать автозамену имен |
Отслеживание автозамены имен |
| Выполнять автозамену имен |
Автозамена имен |
| Журнал изменений автозамены имен |
Журнал изменений автозамены имен |
Раздел "Параметры автофильтра для <Database Name> (база данных)"
| Текст параметра |
Строка аргумента |
| "Отображать список значений", "В локальных индексированных полях" |
Отображать значения в индексированных полях |
| "Отображать список значений", "В локальных неиндексированных полях" |
Отображать значения в неиндексированных полях |
| "Отображать список значений", "В полях ODBC" |
Отображать значения в удаленных строках |
| "Отображать список значений", "В записях на моментальном снимке" |
Отображать значения на моментальном снимке |
| "Отображать список значений", "В записях на сервере" |
Отображать значения на сервере |
| Не отображать списки, в которых число строк превышает |
Максимальный размер списка автофильтра |
Вкладка "Таблица"
Раздел "Цвет по умолчанию"
| Текст параметра |
Строка аргумента |
| Цвет шрифта |
Цвет текста по умолчанию |
| Цвет фона |
Цвет фона по умолчанию |
| Дополнительный цвет фона |
_64 |
| Цвет линий сетки |
Цвет сетки по умолчанию |
Раздел "Оформление сетки и ячеек"
| Текст параметра |
Строка аргумента |
| "Линии сетки по умолчанию", "По горизонтали" |
Горизонтальные линии сетки по умолчанию |
| "Линии сетки по умолчанию", "По вертикали" |
Вертикальные линии сетки по умолчанию |
| Оформление сетки по умолчанию |
Оформление сетки по умолчанию |
| Ширина столбца по умолчанию |
Ширина столбца по умолчанию |
Раздел "Шрифт по умолчанию"
| Текст параметра |
Строка аргумента |
| Шрифт |
Шрифт по умолчанию |
| Размер |
Размер шрифта по умолчанию |
| Насыщенность |
Насыщенность по умолчанию |
| Подчеркнутый |
Подчеркнутый шрифт по умолчанию |
| Курсив |
Курсив по умолчанию |
Вкладка "Конструкторы объектов"
Раздел "Конструктор таблиц"
| Текст параметра |
Строка аргумента |
| Размер текстовых полей по умолчанию |
Размер текстовых полей по умолчанию |
| Размер числовых полей по умолчанию |
Размер числовых полей по умолчанию |
| Тип поля по умолчанию |
Тип поля по умолчанию |
| Автоиндексация при импорте и создании |
Автоиндексация при импорте или создании |
| Кнопки параметров обновления свойств |
Кнопки параметров обновления свойств |
Раздел "Конструктор запросов"
| Текст параметра |
Строка аргумента |
| Вывод имен таблиц |
Вывод имен таблиц |
| Вывод всех полей |
Вывод всех полей |
| Разрешить автообъединение |
Автоматическое объединение |
| "Синтаксис для SQL Server (ANSI 92)", "Эта база данных" |
Режим запроса SQL в формате ANSI |
| "Синтаксис для SQL Server (ANSI 92)", "По умолчанию для новых баз данных" |
Режим запроса SQL в формате ANSI по умолчанию |
| "Шрифт в конструкторе запросов", "Шрифт" |
Шрифт в конструкторе запросов |
| "Шрифт в конструкторе запросов", "Размер" |
Размер шрифта в конструкторе запросов |
| Текст параметра |
Строка аргумента |
| Выделение объектов |
Выделение объектов |
| Шаблон формы |
Шаблон формы |
| Шаблон отчета |
Шаблон отчета |
| Всегда использовать процедуры обработки событий |
Всегда использовать процедуры обработки событий |
Раздел "Проверка ошибок"
| Текст параметра |
Строка аргумента |
| Разрешить проверку ошибок |
Разрешить проверку ошибок |
| Цвет обозначения ошибки |
Цвет индикатора при поиске ошибок |
| Проверка связей между надписями и элементами |
Поиск ошибок в связях между надписями и элементами |
| Проверка связей для новых надписей |
Поиск ошибок в новых несвязных подписях |
| Проверка ошибок назначения клавиш |
Поиск ошибок в сочетаниях клавиш |
| Проверка действительности свойств элементов управления |
Поиск ошибок в свойствах элементов управления |
| Проверка общих ошибок отчетов |
Поиск типичных ошибок в отчетах |
Вкладка "Правописание"
Раздел "При исправлении орфографии в программах Microsoft Office"
| Текст параметра |
Строка аргумента |
| Пропускать слова из ПРОПИСНЫХ БУКВ |
Пропускать слова из ПРОПИСНЫХ БУКВ |
| Пропускать слова с цифрами |
Пропускать слова с цифрами |
| Пропускать адреса в Интернете и имена файлов |
Пропускать адреса в Интернете и имена файлов |
| Предлагать только из основного словаря |
Предлагать только из основного словаря |
| Язык словаря |
Язык орфографического словаря |
Вкладка Advanced ("Дополнительно")
Раздел "Редактирование"
| Текст параметра |
Строка аргумента |
| Переход при нажатии клавиши ВВОД |
Переход при нажатии клавиши ВВОД |
| Поведение при переходе к полю |
Поведение при переходе к полю |
| Переход по клавише со стрелкой |
Переход по клавише со стрелкой |
| Остановка на первом и последнем поле |
Остановка на первом и последнем поле |
| Поиск и замена по умолчанию |
Поиск и замена по умолчанию |
| "Подтверждение", "Изменения записей" |
Подтверждение изменения записей |
| "Подтверждение", "Удаления документов" |
Подтверждение удаления документов |
| "Подтверждение", "Запросов на изменение" |
Подтверждение запросов на изменение |
| Направление по умолчанию |
Направление по умолчанию |
| Обычное выравнивание |
Обычное выравнивание |
| Перемещение курсора |
Перемещение курсора |
| Элемент IME в режиме таблицы |
Элемент IME в режиме таблицы |
| Использовать календарь Хиджра |
Использовать календарь Хиджра |
Раздел "Вывод на экран"
| Текст параметра |
Строка аргумента |
| Показывать следующее количество последних баз данных |
Размер списка использованных файлов |
| Строка состояния |
Строка состояния |
| Отображать анимацию |
Отображать анимацию |
| Отображать теги действий в таблицах |
Отображать теги действий в таблицах |
| Отображать теги действий в формах и отчетах |
Отображать теги действий в формах и отчетах |
| "Отображать в конструкторе макросов", "Столбец имен" |
Столбец имен |
| "Отображать в конструкторе макросов", "Столбец условий" |
Столбец условий |
Раздел "Печать"
| Текст параметра |
Строка аргумента |
| Левое поле |
Левое поле |
| Правое поле |
Правое поле |
| Верхнее поле |
Верхнее поле |
| Нижнее поле |
Нижнее поле |
Раздел "Общий"
| Текст параметра |
Строка аргумента |
| Звуковое сопровождение событий |
Звуковое сопровождение событий |
| "Формат года из четырех цифр", "Эта база данных" |
Формат года из четырех цифр |
| "Формат года из четырех цифр", "Все базы данных" |
Формат года из четырех цифр для всех баз данных |
Раздел "Дополнительно"
| Текст параметра |
Строка аргумента |
| Открывать последнюю использовавшуюся базу данных при запуске Access |
Открывать последнюю использовавшуюся базу данных при запуске Access |
| Режим открытия по умолчанию |
Режим открытия по умолчанию для баз данных |
| Блокировка по умолчанию |
Блокировка по умолчанию |
| Открывать базы данных с использованием блокировки на уровне записей |
Использование блокировки на уровне записей |
| Время ожидания OLE/DDE (с) |
Время ожидания OLE/DDE (с) |
| Период обновления (с) |
Период обновления (с) |
| Число повторов обновления |
Число повторов обновления |
| Период обновления ODBC (с) |
Период обновления ODBC (с) |
| Период повтора обновления (мс) |
Период повтора обновления (мс) |
| "Операции DDE", "Пропуск команд DDE" |
Пропуск команд DDE |
| "Операции DDE", "Обновление связей DDE" |
Обновление связей DDE |
| Аргументы командной строки |
Аргументы командной строки |
Примечание.
- Если ваша база данных открывается в версии Access для языка, отличного от того, для которого вы ее создали, следует указать аргументы для методов GetOption и SetOption на английском языке.
- Некоторые параметры доступны только в пределах базы данных Access или проекта Access (.adp).
- Когда вы закончите отладку своего кода, разрабатывая приложение базы данных, надстройку, базу данных библиотеки или указанную базу данных, установите 2 в качестве значения параметра "Перехват ошибок" ("Прерывать на необработанных ошибках").
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.