Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
58
Добавлен:
16.12.2013
Размер:
4.34 Mб
Скачать

Работа с панелями инструментов

Предполагаемые действия

Общие сведения о панелях инструментов, строках меню и контекстных меню

Отображение или скрытие панели инструментов, строки меню или контекстного меню

Создание специальной панели инструментов для текущей базы данных

Создание панели инструментов для всех баз данных

Перемещение панели инструментов или строки меню

Добавление кнопки на панель инструментов

Удаление кнопки панели инструментов

Перемещение или копирование кнопки панели инструментов

Изменение рисунка или текста на кнопке панели инструментов или команде меню

Восстановление панелей инструментов или строк меню, а также отдельных кнопок, команд или меню

Разрешение вопросов для панелей инструментов, строк меню и контекстных меню

Примечание. Для получения более конкретных сведений о панелях инструментов щелкните панель инструментов и нажмите кнопку Помощник .

Работа со строками меню и контекстными меню

Предполагаемые действия

Общие сведения о панелях инструментов, строках меню и контекстных меню

Отображение или скрытие панели инструментов, строки меню или контекстного меню

Создание специальной строки меню для текущей базы данных

Создание специального контекстного меню для текущей базы данных

Добавление специального меню в строку меню или на панель инструментов

Перемещение или копирование меню в строку меню или на панель инструментов

Удаление меню из строки меню или с панели инструментов

Перемещение или копирование команды меню

Добавление команды в меню

Удаление команды из меню

Изменение рисунка или текста на кнопке панели инструментов или команде меню

Восстановление панелей инструментов или строк меню, а также отдельных кнопок, команд или меню

Разрешение вопросов для панелей инструментов, строк меню и контекстных меню

Примечание. Для получения более конкретных сведений о строках меню или контекстных меню выберите меню и нажмите кнопку Помощник .

Создание текста ярлыка для кнопки встроенной панели инструментов или команды меню

Эта операция лишь создаёт текст для клавиши быстрого вызова. Она не даёт возможности присвоить клавише выполнение определённых действий.

1В меню Вид выберите команду Панель инструментов и подкоманду Настройка.

2Откройте нужную панель инструментов или строку меню.

Инструкции

3Открыв диалоговое окно Настройка, щелкните правой кнопкой мыши кнопку встроенной панели инструментов или команду меню, для которой нужно указать текст клавиши быстрого вызова.

4Выберите команду Свойства в контекстном меню.

5В поле Текст ярлыка введите название клавиши или сочетания клавиш. (Свойство Текст ярлыка (ShortcutText) недоступно для специальных кнопок и команд).

Примечания

Чтобы присвоить клавишам выполнение определённых действий, необходимо создать макрос AutoKeys. Для получения дополнительных сведений нажмите кнопку .

Для команды меню текст клавиши появляется справа от команды. Для кнопки панели инструментов текст клавиши появляется во всплывающей подсказке, если установлен параметр Включить в подсказки сочетания клавиш на вкладке Параметры (диалоговое окно Настройка). Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowAssignShortcutKeyToButtonOnToolbarOrMenuW":1:"Foo":"Invisible"}

Создание специальной всплывающей подсказки для кнопки панели инструментов

Всплывающая подсказка появляется при удержании указателя мыши на кнопке или поле со списком на панели инструментов.

1В меню Вид выберите команду Панель инструментов и подкоманду Настройка.

2Откройте нужную панель инструментов.

Инструкции

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

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

Примечания

Если пользователь не создаёт специальную всплывающую подсказку, то по умолчанию выводится текст, обозначенный в свойстве Подпись.

Если всплывающая подсказка не появляется при удержании указателя мыши на поле списка или кнопке, необходимо убедиться в том, что на вкладке Параметры (диалоговое окно Настройка) выбран параметр Отображать подсказки для кнопок.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowChangeToolTipForToolbarButtonW":1:"Foo":"Invisible"}

Отражение в меню «Панели инструментов» специальных панелей инструментов и строк меню

По умолчанию можно открывать и закрывать специальные панели инструментов и строки меню путем выбора их в подменю, которое открывается при выборе команды Панели инструментов в меню Вид, или в контекстном меню, которое появляется при щелчке правой кнопкой мыши на кнопке панели инструментов или меню. Чтобы пользователь не мог этого сделать, следует удалить названия панелей инструментов или строк меню из этих меню.

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4Установите или снимите флажок Отображение в меню.

Примечания

При удалении этого параметра возможность открывать или закрывать панели инструментов или строки меню из диалогового окна Настройка сохраняется. Для получения дополнительных сведений об установлении запрета на доступ пользователей к диалоговому окну Настройка нажмите кнопку .

При выборе этого параметра также должен быть установлен флажок Отображение/скрытие.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowControlWhetherToolbarsMenuBarsOrShortcutMenusDisplayInCustomizeDialogBoxW":1:"Foo":"Invisible"}

Установка запрета или разрешения на изменение определенных панелей инструментов, строк меню или контекстных меню

Изменение в данном случае означает добавление, перемещение, удаление или установку свойств для кнопок, команд или меню.

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

3Выберите в списке название панели инструментов, строки меню или специального контекстного меню, для которых нужно установить свойства.

4Установите или снимите флажок Настройка.

Примечание. После установки свойств для всех панелей инструментов, строк меню и контекстных меню можно установить запрет на доступ пользователей к диалоговому окну Настройка и изменение установок. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPreventOrAllowCustomizingToolbarsMenuBarsOrShortcutMenusW":1:"Foo":"Invisible"}

Установка запрета или разрешения на изменение размеров панелей инструментов или строк меню

Размеры перемещаемых панелей инструментов могут быть изменены.

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4Установите или снимите флажок Изменение размера.

Примечание. Эта установка не зависит от параметра Изменение панелей инструментов/меню, установленного в диалоговом окне Параметры запуска (меню Сервис).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPreventOrAllowResizingToolbarsMenuBarsOrShortcutMenusW":1:"Foo":"Invisible"}

Установка запрета или разрешения на передвижение панелей инструментов или строк меню

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4Установите или снимите флажок Перемещение.

Примечание. Эта установка не зависит от параметра Изменение панелей инструментов/меню, установленного в диалоговом окне Параметры запуска (меню Сервис).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPreventOrAllowMovingToolbarsMenuBarsOrShortcutMenusW":1:"Foo":"Invisible"}

Установка запрета или разрешения показа специальных панелей инструментов и строк меню

1В меню Вид выберите команду Панели инструментов и нажмите кнопку Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4Установите или снимите флажок Отображение/скрытие.

Примечания

Все встроенные панели инструментов могут быть закрыты автоматически, чтобы запретить работу пользователей с ними. Для получения дополнительных сведений нажмите кнопку .

При снятии этого флажка необходимо убедиться, что флажок Отображение в меню также снят, так как иначе строка меню или панель инструментов будет отображаться в меню, но выбрать их будет невозможно.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPreventOrAllowHidingToolbarsMenuBarsOrShortcutMenusW":1:"Foo":"Invisible"}

KЗакрепление панели инструментов или строки меню.

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4В поле Закрепление, установите необходимые параметры.

Примечания

При любой установке, кроме «Изменения невозможны», должен быть установлен флажок Перемещение.

Данная установка не зависит от параметра Изменение панелей инструментов/меню, заданного в диалоговом окне Параметры запуска (меню Сервис).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowControlWhenHowToolbarsMenuBarsShortcutMenusCanBeDockedW":1:"Foo":"Invisible"}

Создание всплывающих подсказок для кнопок панели инструментов или команд меню

Всплывающие подсказки появляются при выборе команды Что это такое? в меню ? или при нажатии клавиш SHIFT+F1 и последующем выборе кнопки панели инструментов или команды меню.

Создание подсказки

1При помощи любого (по вашему выбору) текстового редактора или текстового процессора создайте исходный файл в формате .rtf. Для получения дополнительных сведений по созданию исходного файла смотрите файл справки, поставляемый вместе с компилятором справки (Windows Help Compiler).

2Скомпилируйте файл справки с помощью Windows Help Compiler.

Примечание. Пользователю лучше поместить файл справки в одну папку с приложением. Таким образом, каждый узел Интернета, использующий это приложение, сможет использовать одинаковые свойства файла справки, но устанавливать приложение в папку по своему выбору. Если установка пути не была включена в это свойство, поиск файла справки будет производиться в папке, где установлено приложение.

Присвоение подсказки кнопке панели инструментов или команде меню

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2Откройте нужную панель инструментов или строку меню.

Инструкции

3Открыв диалоговое окно Настройка, щелкните правой кнопкой мыши команду меню или кнопку панели инструментов, которой нужно присвоить подсказку, и затем выберите команду Свойства в контекстном меню.

4В поле Файл справки укажите путь и имя для скомпилированного файла справки.

5В поле Идентификатор справки введите номер темы (кроме 0).

Примечания

Значения, установленные для свойства Идентификатор справки должны соответствовать свойству контекстных строк в справочной системе. Для получения дополнительных сведений смотрите файл справки, поставляемый вместе с Windows Help Compiler.

Подсказки «Что это такое?» не могут быть выведены на экран помощником.

Windows Help Compiler включён в Microsoft Office 97, издание для разработчиков; Microsoft Visual Basic для приложений; Microsoft Visual C++ и в Microsoft Windows Software Development Kit (SDK). Также можно заказать Help Authoring Kit. Для получения дополнительных сведений о компонентах, включённых в Microsoft Office 97, издание для разработчиков, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayCustomHelpFromButtonOnToolbarOrMenuW":1:"Foo":"Invisible"}

$!AВосстановление исходных установок для встроенной панели инструментов или строки меню

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2На вкладке Панели инструментов нажмите кнопку Свойства.

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

4Нажмите кнопку Сброс.

Кнопка Сброс будет недоступна до тех пор, пока Microsoft Access не определит, что выбранная встроенная панель инструментов или строка меню была изменена.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecResetAllDefaultSettingsForBuiltinToolbarOrMenuBarW":1:"Foo":"Invisible"}

Назначение клавиши быстрого вызова для меню или команды

Для перемещения фокуса на меню или команду используются как мышь, так и клавиши быстрого вызова. Например, для перемещения фокуса на меню Сервис следует нажать клавиши ALT+С, а затем клавишу Е, чтобы выбрать команду Автозамена.

1В меню Вид выберите команду Панели инструментов и подкоманду Настройка.

2Откройте нужную панель инструментов или строку меню.

Инструкции

3Открыв диалоговое окно Настройка, щелкните правой кнопкой мыши меню или команду, для которой нужно назначить клавишу.

4В поле Имя введите символ & перед символом, который нужно использовать в качестве клавиши быстрого вызова.

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

Примечание. Нельзя устанавливать одинаковые клавиши доступа для разных команд в одном меню.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowAssignAccessKeyToMenuOrCommandW":1:"Foo":"Invisible"}

KЗапуск Microsoft Access с параметрами командной строки

При запуске Microsoft Access с параметрами командной строки имеется возможность автоматически открыть базу данных, запустить макрос, указать учетную запись или пароль пользователя и задать другие параметры.

Параметры командной строки Microsoft Access могут быть заданы для команды меню Пуск или для ярлыка. Если задать параметры командной строки для команды меню Пуск Windows, то Microsoft Access будет всегда запускаться с этими параметрами. Если требуется задавать параметры для разных режимов запуска Microsoft Access, следует создать ярлыки и поместить их на рабочий стол или в папку или добавить их в меню Пуск. Для получения дополнительных сведений выполните поиск разделов справочной системы по ключевому слову «ярлыки».

Предполагаемые действия

Задание параметров командной строки Microsoft Access в меню Пуск

Задание параметров командной строки для ярлыка

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecDecideStartMSAccessCommandLineOptionsSW":1:"Foo":"Invisible"}

Запуск Microsoft Access с параметрами командной строки из меню «Пуск»

1Нажмите кнопку Пуск в Windows, выберите команду Настройка и подкоманду Панель задач.

2Выберите вкладку Настройка меню и нажмите кнопку Дополнительно.

3Двойным нажатием кнопки мыши откройте папку «Программы».

4Откройте папку «Microsoft Office» (или другую папку, в которую помещен Microsoft Access). Если в меню Пуск отсутствует папка с Microsoft Access, то этот шаг можно пропустить.

5Нажатием правой кнопки мыши откройте контекстное меню ярлыка программы Microsoft Access, выберите команду Свойства и вкладку Ярлык.

6Введите в поле Файл требуемые параметры командной строки в конце командной строки Microsoft Access.

Например, следующая командная строка запускает Microsoft Access и открывает учебную базу данных «Борей» с монопольным доступом.

"C:\Program Files\Microsoft Office\Office\MSAccess.exe" "C:\Program Files\Microsoft Office\Office\Samples\Борей.mdb" /excl

Для отображения списка параметров командной строки нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowStartMSAccessCommandlineOptionsSW":1:"Foo":"Invisible"}

Запуск Microsoft Access с параметрами командной строки с помощью ярлыка

1Откройте папку, в которой установлен Microsoft Access (обычно эта папка называется «MSOffice» и находится на диске C).

2Откройте контекстное меню значка программы «Microsoft Access» нажатием правой кнопки мыши и выберите команду Создать ярлык.

3Откройте контекстное меню только что созданного ярлыка нажатием правой кнопки мыши, выберите команду Свойства и вкладку Ярлык.

4Введите в поле Файл требуемые параметры командной строки в конце командной строки Microsoft Access.

Например, следующая командная строка запускает Microsoft Access и открывает учебную базу данных «Борей» с монопольным доступом.

"C:\Program Files\Microsoft Office\Office\MSAccess.exe" "C:\Program Files\Microsoft Office\Office\Samples\Борей.mdb" /excl

Для отображения списка параметров командной строки нажмите кнопку .

Примечание. После создания ярлыка имеется возможность поместить его на рабочий стол или в папку, а также добавить команду в меню Пуск. Для получения дополнительных сведений выполните поиск разделов справочной системы по ключевому слову «ярлыки».

Нетрудно также создать ярлык для прямого открытия любого объекта базы данных Microsoft Access с рабочего стола Windows.

Для получения дополнительных сведений о создании ярлыков для объектов базы данных нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowStartMSAccessCommandLineOptionsShortcutSW":1:"Foo":"Invisible"}

Параметры командной строки

Следующая таблица содержит список параметров командной строки Microsoft Access.

Параметр

Результат

базаДанных

Открытие файла указанной базы данных. При необходимости, укажите путь к этому файлу.

/Excl

Открытие указанной базы данных с монопольным доступом. Чтобы открыть базу данных для общего доступа в многопользовательской среде, опустите данный параметр.

/Ro

Открытие указанной базы данных с доступом только для чтения.

/User имяПользователя

Запуск Microsoft Access с указанным именем пользователя.

/Pwd пароль

Запуск Microsoft Access с указанным паролем.

/Profile конфигурация

Запуск Microsoft Access с параметрами указанной конфигурации пользователя, вместо стандартных параметров реестра Windows, записанных при установке Microsoft Access. Данный параметр заменяет параметр /ini, использовавшийся в предыдущих версиях Microsoft Access для указания файла инициализации. Однако параметр /ini будет по-прежнему работать для пользовательских файлов .INI из предыдущих версий Microsoft Access.

В комплекте Microsoft Access Developer’s Toolkit содержатся средства создания конфигурации пользователя и их описание. Для получения дополнительных сведений нажмите кнопку .

/Compact результирующийФайл

Сжатие базы данных, указанной перед параметром /Compact и закрытие Microsoft Access. Если опустить имя результирующего файла базы данных после параметра /Compact, база данных после сжатия записывается в файл с тем же именем. Для сохранения сжатого файла под другим именем необходимо указать имя результирующего файла.

/Repair

Восстановление указанной базы данных и закрытие Microsoft Access.

/Convert результирующийФайл

Преобразование базы данных предыдущей версии в формат базы данных Microsoft Access 97 под новым именем и закрытие Microsoft Access. Исходная база данных задается перед параметром /Convert.

/X макрос

Запуск Microsoft Access с одновременным запуском указанного макроса. Другой способ запуска макроса при открытии базы данных заключается в использовании макроса AutoExec.

/Cmd

Задание в командной строке значения, возвращаемого функцией Command. Этот параметр должен быть последним параметром командной строки. Вместо параметра /Cmd допускается использование точки с запятой (;).

Для получения дополнительных сведений о функции Command нажмите кнопку .

/Nostartup

Запуск Microsoft Access без вывода стартового диалогового окна (второго диалогового окна, которое видит пользователь при запуске Microsoft Access).

/Wrkgrp файлРабочейГруппы

Запуск Microsoft Access с использованием указанного файла рабочей группы.

Примечания

Для того чтобы запустить процедуру VBA при открытии базы данных следует использовать макрокоманду ЗапускПрограммы (RunCode) в макросе, запускаемом с командной строки, или в макросе AutoExec. Другой метод запуска процедуры VBA при открытии базы данных заключается в создании формы, в которой процедура VBA связывается с событием Открытие (Open). Такую форму следует указать в качестве формы, запускаемой при запуске Access. Для этого откройте контекстное меню окна базы данных нажатием правой кнопки мыши и выберите команду Параметры запуска, а затем введите имя формы в поле Форма.

Для указания символа косой черты (/) или точки с запятой (;) в командной строке следует ввести эти символы дважды. Например, для задания в командной строке пароля ;mjs/md введите ;;mjs//md после параметра /Pwd.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acrefStartUpCommandLineOptionsSW":1:"Foo":"Invisible"}

Подключение к рабочей группе Microsoft Access

Диалоговое окно Вход выводится на экран только в том случае, если для рабочей группы Microsoft Access была активизирована процедура подключения. В этом окне необходимо ввести допустимое имя учетной записи пользователя. Необходимо также ввести пароль, если он был заведен для учетной записи. Следует помнить, что пароли определяются с учетом регистра.

1При необходимости перейдите с помощью администратора рабочих групп Microsoft Access в рабочую группу, которая содержит нужную учетную запись пользователя.

Инструкции

2Запустите Microsoft Access. Если активизирована процедура подключения, то выводится диалоговое окно Вход.

3Введите в поле Имя имя учетной записи пользователя. Учетное имя вводится без учета регистра символов.

4Если был определен пароль, введите его в поле Пароль; в противном случае оставьте это поле пустым.

Для получения дополнительных сведений об активизации процедуры подключения нажмите кнопку .

Для получения дополнительных сведений о добавлении пароля учетной записи, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowLogMSAccessWorkgroupSW":1:"Foo":"Invisible"}

Выход из Microsoft Access

Выберите команду Выход в меню Файл.

При выходе из Microsoft Access изменения данных сохраняются автоматически. Однако при изменении структуры объекта базы данных в Microsoft Access выводится приглашение подтвердить сохранения этих изменений перед завершением работы.

Предупреждение. При аварийном выходе из Microsoft Access, например, из-за отключения питания или неисправности оборудования, база данных может оказаться поврежденной. При первой же возможности завершите Microsoft Access, как описано в данном разделе.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowQuitMSAccessSW":1:"Foo":"Invisible"}

Восстановление поврежденной базы данных

В большинстве случаев Microsoft Access определяет, что база данных повреждена, при попытке открыть, сжать, зашифровать или дешифровать ее, и предоставляет пользователю возможность восстановить базу данных. Но в некоторых ситуациях не удается определить, что база данных повреждена. Если база данных ведет себя непредсказуемым образом, выполните следующие действия.

Восстановление открытой базы данных

Выберите в меню Сервис команду Служебные программы и подкоманду Восстановить базу данных.

Восстановление базы данных, которая не открыта в Microsoft Access

1Закройте активную базу данных.

2Выберите в меню Сервис команду Служебные программы и подкоманду Восстановить базу данных.

3Укажите имя и каталог восстанавливаемой базы данных и нажмите кнопку Восстановить.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowRepairDamagedDatabaseSW":1:"Foo":"Invisible"}

Создание резервной копии базы данных

1Закройте базу данных. При работе в сети проверьте, что все пользователи закрыли базу данных.

2Скопируйте файл базы данных (файл MDB) в резервный каталог с помощью проводника Windows, папки «Мой компьютер», программы архивирования файлов Microsoft Backup, команды MS-DOS copy или других программ архивирования.

Примечания

Если при создании резервной копии на гибком диске файл базы данных превышает размер диска, то невозможно использование проводника Windows или папки «Мой компьютер»; необходимо использовать программу Microsoft Backup или другие программы для копирования файла на несколько гибких дисков.

Следует также создать резервную копию файла рабочей группы. В Microsoft Access параметры настройки каждого пользователя и сведения о защите учетной записи сохраняются в базе данных рабочей группы. Если этот файл потерян или поврежден, то запуск Microsoft Access станет невозможным, пока этот файл не будет восстановлен или создан заново.

Для архивирования отдельных объектов базы данных имеется возможность создать пустую базу данных, а затем импортировать в нее нужные объекты из исходной базы данных.

Нельзя использовать инструкцию FileCopy во второй запущенной копии Microsoft Access для архивирования базы данных, открытой в первой копии.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowBackUpDatabaseSW":1:"Foo":"Invisible"}

Восстановление базы данных из резервной копии

В зависимости от способа, который был использован для создания резервной копии, скопируйте резервный файл в папку базы данных с помощью проводника Windows, папки «Мой компьютер», программы резервирования файлов Microsoft Backup, команды MS-DOS copy или других программ резервирования.

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

Для получения дополнительных сведений о переименовании файла базы данных нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowRestoreDatabaseFromBackupCopySW":1:"Foo":"Invisible"}

Сжатие базы данных для дефрагментации файла и освобождения места на диске

После удаления таблиц файл базы данных становится фрагментированным, и место на диске используется нерационально. Сжатие базы данных приводит к созданию ее копии, в которой диск используется более экономно.

Сжатие открытой базы данных

В меню Сервис выберите команду Служебные программы и подкоманду Сжать базу данных.

Сжатие базы данных, которая не открыта в Microsoft Access

1Закройте активную базу данных.

2В меню Сервис выберите команду Служебные программы и подкоманду Сжать базу данных.

3В диалоговом окне База данных для сжатия укажите базу данных, которую следует сжать, и нажмите кнопку Сжать.

4В диалоговом окне Сжатие базы данных под именем укажите имя, диск и папку для сжатой базы данных.

5Нажмите кнопку Сохранить.

Допускается сжатие файла базы данных в файл с тем же именем, что и имя файла исходной базы данных, или создание файла с новым именем. При указании того же имени, диска и папки и при успешном сжатии базы данных исходный файл автоматически заменяется на сжатый файл.

Примечания

Если перед сжатием базы данных из таблицы, содержащей поле счетчика, были удалены последние записи, то после сжатия номер первой пустой записи сбрасывается. Следующая запись получит в поле счетчика номер, на единицу превышающий значение счетчика в последней оставшейся записи.

Сжатие базы данных в предыдущих версиях Microsoft Access не приводит к ее преобразованию к формату Microsoft Access 97.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCompactDatabaseDefragmentFreeDiskSpaceSW":1:"Foo":"Invisible"}

Разрешение вопросов при сжатии баз данных

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

На диске не хватает места для исходной и сжатой версий базы данных. Удалите ненужные файлы и повторите операцию.

У пользователя отсутствуют разрешения на изменение макета или разрешения администратора на все таблицы этой базы данных. Если вы не являетесь владельцем этой базы данных, обратитесь к ее владельцу, чтобы выяснить, как получить любые из упомянутых разрешений на все таблицы этой базы данных. Если вы являетесь владельцем этой базы данных, обновите разрешений доступа ко всем таблицам. Для получения дополнительных сведений о присвоении разрешений нажмите кнопку .

Если имя объекта базы данных версии 1.x включает символ обратных одинарных кавычек (`), то сжатие такой базы данных становится невозможным. Переименуйте объект в Microsoft Access версии 1.x, а затем измените все ссылки на него в запросах, формах, отчетах, макросах и программах.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbCompactDatabaseSW":1:"Foo":"Invisible"}

Создание базы данных

В Microsoft Access поддерживаются два способа создания базы данных. Имеется возможность создать пустую базу данных, а затем добавить в нее таблицы, формы, отчеты и другие объекты. Такой способ является наиболее гибким, но требует отдельного определения каждого элемента базы данных. Имеется также возможность сразу создать с помощью мастера базу данных определенного типа со всеми необходимыми таблицами, формами и отчетами. Это простейший способ начального создания базы данных. В обоих случаях у вас останется возможность в любое время изменить и расширить созданную базу данных.

Предполагаемые действия

Создание базы данных с помощью мастера

Создание базы данных без помощи мастера

Дополнительные сведения о базах данных

Проектирование баз данных

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecDecideMethodUseCreateDatabaseSW":1:"Foo":"Invisible"}

Создание базы данных с помощью мастера

1При запуске Microsoft Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Если появляется это диалоговое окно, выберите параметр Запуск мастера, а затем нажмите кнопку ОК.

Если база данных уже была открыта или если было закрыто первое диалоговое окно, нажмите кнопку Создать базу данных на панели инструментов.

2Установите указатель на нужный значок шаблона базы данных и дважды нажмите кнопку мыши.

3Укажите имя и каталог для создаваемой базы данных.

4Чтобы начать создание новой базы данных, нажмите кнопку OK.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateDatabaseApplicationApplicationWizardSW":1:"Foo":"Invisible"}

Создание базы данных без помощи мастера

1При запуске Microsoft Access открывается диалоговое окно, в котором предлагается создать новую базу данных или открыть существующую. Если появляется это диалоговое окно, выберите параметр Новая база данных, а затем нажмите кнопку ОК.

Если база данных уже была открыта или уже закрыто окно запуска, нажмите кнопку Создать базу данных на панели инструментов и дважды нажмите кнопку мыши, установив указатель на значок новой базы данных.

2Укажите имя и каталог базы данных и нажмите кнопку ОК.

После создания пустой базы данных необходимо самостоятельно создать объекты этой базы данных.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateDatabaseNoWizardSW":1:"Foo":"Invisible"}

Создание приложения

После знакомства с Microsoft Access и создания таблиц, запросов, форм, отчетов, специальных панелей команд и пр. следует приступить к разработке макросов и программ на языке Visual Basic для приложений, с помощью которых эти объекты объединяются в единое приложение. Смысл создания замкнутого приложения состоит в разработке средств решения возникающих перед пользователями задач. Таким образом, пользователи смогут сконцентрироваться на конкретной работе и не будут отвлекаться на изучение механизма работы приложения и программ, обеспечивающих его работу. Подробное описание способов разработки приложений содержится в книге Разработка приложений для Microsoft Access 97. По некоторым темам справку можно получить через помощника.

Ряд характеристик приложения определяется настройками, задаваемыми в диалоговом окне Параметры запуска в меню Сервис. Например, в этом диалоговом окне определяется форма, выводящаяся на экран при запуске приложения, а также текст строки заголовка приложения. Для получения дополнительных сведений см. главу 1 «Создание приложений» в книге Разработка приложений или нажмите кнопку .

Если планируется передача приложения другим пользователям, разработчик должен предусмотреть систему защиты создаваемых объектов и данных в таблицах от несанкционированного доступа. Для получения дополнительных сведений о системе защиты см. главу 14 «Защита приложений» книги Разработка приложений или нажмите кнопку .

После распространения приложения следует регулярно использовать средства поддержки, встроенные в Microsoft Access, для периодического сжатия и восстановления базы данных. Необходимо сделать эти средства доступными для пользователей приложения на удаленных рабочих станциях. Более подробное описание см. главу 15 «Распространение приложений» в книге Разработка приложений. Для получения дополнительных сведений о сжатии базы данных нажмите кнопку . Для получения дополнительных сведений о восстановлении базы данных нажмите кнопку .

Примечание. В дополнение к средствам и справочной информации, доступным для разработчика в Microsoft Access, широкий набор средств Microsoft Office 97, издание для разработчиков входит в состав комплекта разработчика приложений, совместимых с Microsoft Windows и Microsoft Office. Для получения дополнительных сведений о данном комплекте нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconCreatingStandaloneApplicationSW":1:"Foo":"Invisible"}

Установление связи с таблицами из базы данных, защищенной паролем

Для установления связи с таблицей из базы данных Microsoft Access, защищенной паролем, необходимо ввести правильный пароль. Если пароль указан верно, Microsoft Access сохраняет пароль базы данных вместе со сведениями, описывающими связь с таблицей. После установления связи связанная таблица станет доступной для открытия для любого пользователя, который может открыть базу данных, с которой связана таблица. При открытии связанной таблицы Microsoft Access использует сохраненный пароль для открытия исходной базы данных этой таблицы. Если пароль исходной базы данных был изменен, то при следующей попытке открыть связанную таблицу потребуется новый пароль исходной базы данных.

Microsoft Access сохраняет пароль исходной базы данных в незашифрованном виде. Поскольку при этом нарушается защищенность базы данных, не следует ограничиваться одним паролем базы данных для ее защиты. Необходимо, установить защиту на уровне пользователей, с помощью которой контролируются разрешения доступа к конфиденциальным сведениям, содержащимся в базе данных. Для получения дополнительных сведений о защите на уровне пользователей нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowControlDatabasePasswordCachingSW":1:"Foo":"Invisible"}

Изменение настроек драйвера ODBC

1Запустите редактор реестра.

Инструкции

2Найдите в реестре раздел \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\ODBC и сделайте необходимые изменения.

Для получения дополнительных сведений об именах, типах и стандартных значениях параметров драйверов ODBC нажмите кнопку .

3Закройте редактор реестра.

4Перезапустите Microsoft Access для того, чтобы стали использоваться новые параметры.

Внимание! Изменение настроек в разделе \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.0\Engines\ODBC затрагивает все установленные на компьютере программы, использующие ядро базы данных Microsoft Jet для доступа к базам данных ODBC. Кроме Microsoft Access 97 в число таких программ входят Microsoft Excel 97, Visual Basic 4.0 и более поздние версии, Visual C++ 4.0 и выше и некоторые другие. Для того чтобы внести изменения, которые будут действительны только для Microsoft Access 97, следует перейти к разделу \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\ODBC, а затем добавить параметры и указать их значения. Если раздел \ODBC не существует, создайте его и потом добавьте значения.

Примечание. Для изменения значений в Microsoft Jet только на один раз, не делая постоянных изменений в реестре Windows, можно использовать метод DAO DBEngine.SetOption. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCustomizeOdbcSettingsSW":1:"Foo":"Invisible"}

Изменение настроек драйвера ядра базы данных Microsoft Jet версии 3.5

1Запустите редактор реестра.

Инструкции

2Найдите раздел \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet\3.5 и сделайте необходимые изменения.

Для получения дополнительных сведений об именах, типах и стандартных значениях параметров драйвера ядра базы данных Microsoft Jet 3.5 нажмите кнопку .

3Закройте редактор реестра.

4Перезапустите Microsoft Access для того, чтобы стали использоваться новые параметры.

Внимание! Изменение настроек в этом разделе затрагивает все установленные на компьютере программы, использующие ядро базы данных Microsoft Jet для доступа к базам данных Microsoft Access 97. Кроме Microsoft Access в число таких программ входят Microsoft Excel 97, Visual Basic 4.0 и выше, Visual C++ 4.0 и выше, а также некоторые другие. Для того чтобы внести изменения, которые будут действительны только для Microsoft Access, следует перейти к разделу \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet\3.5 и сделать там необходимые изменения. Если раздел \Jet 3.5 не существует, создайте его и затем добавьте значения.

Примечание. Для изменения значений в Microsoft Jet только на один раз, не делая постоянных изменений в реестре Windows, можно использовать метод DAO DBEngine.SetOption. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCustomizeJetDatabaseEngineIsamSettingsSW":1:"Foo":"Invisible"}

Изменение настроек драйвера ядра базы данных Microsoft Jet версии 2.x

1Запустите редактор реестра.

Инструкции

2Перейдите к разделу \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Jet 2.x и сделайте необходимые изменения.

Для получения дополнительных сведений об именах, типах и стандартных значениях параметров драйвера ядра базы данных Microsoft Jet 2.x нажмите кнопку .

3Закройте редактор реестра.

4Перезапустите Microsoft Access для того, чтобы стали использоваться новые параметры.

Внимание! Изменение настроек в этом разделе влияет на все установленные на компьютере программы, использующие ядро базы данных Microsoft Jet для доступа к базам данных Microsoft Access 1.x и 2.0. Кроме Microsoft Access 97 в число таких программ входят Microsoft Excel 97, Visual Basic 4.0 и выше, Visual C++ 4.0 и выше, а также некоторые другие. Для того чтобы внести изменения, которые будут действительны только для Microsoft Access, следует перейти к разделу \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Access\Jet\3.5\Engines\Jet 2.x и сделать там необходимые изменения. Если раздел \Jet 2.x не существует, создайте его и потом добавьте значения.

Примечание. Для изменения значений в Microsoft Jet только на один раз, не делая постоянных изменений в реестре Windows, можно использовать метод DAO DBEngine.SetOption. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCustomizeJet2XDatabaseEngineIsamSettingsSW":1:"Foo":"Invisible"}

Изменение начального значения поля счетчика с последовательной нумерацией

В новой таблице, еще не содержащей записей, пользователь имеет возможность изменить начальной значение поля счетчика, у которого в свойстве Новые значения (NewValues) задан тип «Последовательные», на значение, превышающее 1. В таблице, содержащей записи, описанные ниже действия позволяют изменить значение счетчика в следующей новой записи.

1Создайте временную таблицу, содержащую одно поле типа «Числовой»; задайте для него в свойстве Размер поля (FieldSize) тип «Длинное целое» и присвойте этому полю имя, совпадающее с именем поля счетчика, значение которого требуется изменить.

Инструкции

2В режиме таблицы введите в числовое поле временной таблицы значение, на 1 меньшее, чем значение, которое требуется задать для поля счетчика. Например, чтобы начать нумерацию счетчика с числа 100, введите в числовое поле значение 99.

3Создайте и выполните запрос на добавление записей, добавляющий временную таблицу в таблицу, содержащую изменяемое поле счетчика.

Инструкции

Примечание. Если изменяемая таблица содержит ключ, то перед выполнением запроса на добавление необходимо временно удалить ключ. Кроме того, если в исходной таблице содержатся поля, у которых свойство Обязательное поле (Required) имеет значение «Да», свойство Индексированное поле (Indexed) имеет значение «Да (Совпадения не допускаются)», а также если для поля и/или записи определено свойство Условие на значение (ValidationRule), запрещающее пустые (Null) значения поля, то необходимо также временно отключить эти настройки.

4Удалите временную таблицу.

5Удалите запись, добавленную в исходную таблицу с помощью запроса на добавление.

6Если на шаге 3 были отключены какие-либо настройки, восстановите исходные значения свойств.

При вводе следующей записи в таблицу поле счетчика получит значение, на 1 превышающее значение, введенное из временной таблицы.

Примечание. Если после изменения начального значения счетчика планируется выполнить сжатие базы данных, то необходимо предварительно ввести в таблицу по крайней мере одну запись. Если этого не сделать, то при сжатии базы данных значение поля счетчика в первой пустой записи будет сброшено до значения, на 1 превышающего максимальное имеющееся значение счетчика. Например, если в таблице нет записей, то при сжатии базы данных поле счетчика в следующей записи получит значение 1; если максимальное значение счетчика в существующих записях равняется 50, то после сжатия поле счетчика в следующей записи получит значение 51.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowChangeStartingValueAutoNumberFieldSW":1:"Foo":"Invisible"}

Повышение быстродействия

Существует ряд действий, зависящих от конфигурации компьютера и рабочей среды, которые позволяют повысить производительность Microsoft Access или конкретной базы данных. Оптимальные настройки для каждой из перечисленных ниже категорий определяются типом компьютера, на котором запускается Microsoft Access.

Начать лучше всего с запуска анализатора быстродействия, который может быть использован как для анализа базы данных в целом, так и для анализа выбранных объектов базы данных. По желанию пользователя анализатор быстродействия автоматически вносит некоторые изменения в базу данных.

Предполагаемые действия

Запуск анализатора быстродействия

Повышение быстродействия Microsoft Access и системы пользователя

Повышение быстродействия для таблиц

Повышение быстродействия для связанных таблиц

Повышение быстродействия для внешней базы данных SQL

Повышение быстродействия при работе в сети

Повышение быстродействия для запросов

Повышение быстродействия для фильтров

Повышение быстродействия при поиске и замене данных

Повышение быстродействия для форм и подчиненных форм

Повышение быстродействия для списка и поля со списком

Повышение быстродействия для отчетов и подчиненных отчетов

Повышение быстродействия путем преобразования базы данных в файл MDE

Повышение быстродействия программ Visual Basic для приложений

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbOptimizingPerformanceSW":1:"Foo":"Invisible"}

Повышение быстродействия внешней базы данных SQL

При подключении к таблице внешней базы данных SQL повысить производительность позволяет использование связанных таблиц вместо прямого их открытия. Прямое открытие таблиц возможно только с помощью программы Visual Basic для приложений. Связывание таблиц является значительно более быстрым, мощным и эффективным средством, чем прямое открытие таблиц.

Советы по повышению быстродействия

Загружайте и просматривайте только необходимые данные. Используйте запросы, ограничивающие отбираемый набор записей, и включайте в запрос только необходимые поля. Это снизит объем данных, передаваемых по сети.

Не создавайте обновляемые наборы записей, если не планируется обновление данных, не требуется отбирать очень большое количество записей или просматривать изменения, вносимые другими пользователями. Чтобы сделать невозможным обновление результатов через форму, задайте для свойства Тип набора записей (RecordsetType) значение Статический набор. Статические наборы записей быстрее открываются и просматриваются, чем динамические.

При отборе большого количества записей динамический набор будет гораздо быстрее и эффективнее статического. Например, для перехода на последнюю запись статического набора необходимо загрузить на компьютер пользователя весь набор записей, а для динамического набора — только последний экран данных. Кроме того, самым быстрым способом добавления новых записей в таблицу, форму или запрос является выбор команды Ввод данных в меню Записи. (Эта команда недоступна, если для свойства Тип набора записей (RecordsetType) задано значение Статический набор.)

Используйте временный буфер (кэш-память). Если последние данные, затребованные с сервера, могут понадобиться при дальнейшей работе с приложением, быстрее сразу загрузить большую порцию данных (много строк) и поместить их во временный буфер, чем загружать большое число записей по отдельности. Формы и объекты в режиме таблицы Microsoft Access используют временный буфер автоматически. При отборе данных с помощью объекта Recordset, созданного в Visual Basic, для указания требуемого диапазона в этом объекте используются свойства CacheStart и CacheSize. Для быстрой загрузки с сервера всего диапазона или его части пользуйтесь методом FillCache.

Старайтесь не использовать запросы, приводящие к обработке данных на компьютере локального клиента сети. При доступе к внешним данным ядро базы данных Jet обрабатывает данные на локальном уровне только в тех случаях, когда невозможно выполнить их обработку на сервере внешней базы данных. В число операций запросов (определяемых вызывающими их командами SQL), которые выполняются на локальном уровне, входят следующие.

Объединение таблиц из различных удаленных источников данных. (Следует отметить, что если в объединение включены локальная таблица или запрос, содержащие несколько записей, и удаленная таблица с большим количеством записей, объединяемые поля которой индексированы, возвращаются только записи, соответствующие локальной таблице или запросу, что значительно повышает быстродействие запроса.)

Объединения, основанные на запросе с предикатом DISTINCT или предложением GROUP BY.

Внешние объединения, синтаксис которых не поддерживается данным сервером.

Предикаты DISTINCT, содержащие операции, которые не могут быть выполнены на удаленном сервере.

Оператор LIKE, используемый в текстовых полях и полях MЕМО (может не поддерживаться некоторыми серверами).

Аргументы многоуровневой инструкции GROUP BY в отчетах с несколькими уровнями группировки.

Аргументы первой инструкции GROUP BY в запросе с предикатом DISTINCT или предложением GROUP BY.

Перекрестные запросы, которые включают несколько статистических функций или предложение ORDER BY, определяемое пользователем.

Предикаты TOP или TOP PERCENT.

Определяемые пользователем функции, операторы, а также функции, не поддерживаемые данным сервером.

Сложные комбинации операций INNER JOIN, LEFT JOIN или RIGHT JOIN в подчиненных запросах.

Повысьте скорость выполнения на сервере запросов на обновление больших объемов данных из источников данных ODBC, задав для свойства FailOnError значение Да. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acrefOptimizeSqlDatabasePerformanceSW":1:"Foo":"Invisible"}

Повышение быстродействия Microsoft Access и системы пользователя

Соблюдение следующих правил поможет повысить производительность Microsoft Access.

При работе с базами данных, которые не используются другими пользователями, устанавливайте Microsoft Access и все свои базы данных на собственном жестком диске, а не на сетевом сервере.

Чтобы быть единственным пользователем своей базы данных, следует установить флажок Монопольно в диалоговом окне Открытие файла базы данных.

Чтобы освободить память, закройте не используемые приложения.

Увеличьте оперативную память компьютера. Microsoft Access требует как минимум 12 МБайт для работы в Windows 95 и 16 MБайт для работы в Windows NT Workstation, но увеличение оперативной памяти повышает производительность.

Не выделяйте часть оперативной памяти под электронный диск.

Регулярно удаляйте ненужные файлы, выполняйте сжатие базы данных, а после этого проводите дефрагментацию диска с помощью служебной программы дефрагментации. Для запуска этой программы нажмите кнопку Пуск в Windows, установите указатель на пункт Программы, затем на пункт Стандартные, на пункт Служебные программы и выберите команду Дефрагментация диска (Defrag).

В большинстве случаев настройки виртуальной памяти, используемые Windows по умолчанию, оказываются оптимальными. Однако в некоторых случаях для повышения производительности требуются некоторые изменения параметров виртуальной памяти. Если проблемы с быстродействием возникают и после удаления ненужных файлов, изменение стандартных настроек виртуальной памяти может оказаться полезным в следующих случаях:

недостаточно места на текущем диске, на котором выделено место под виртуальную память, и имеется свободное место на другом локальном диске;

имеется другой локальный диск, более быстрый чем текущий (за исключением случая высокой нагрузки на данный диск).

В этих случаях использование другого локального диска приведет к повышению производительности.

Кроме того, можно повысить быстродействие, если выделить для виртуальной памяти объем, равный по меньшей мере 25 МБайт за вычетом текущего объема ОЗУ. Например, если компьютер имеет 12 МБайт оперативной памяти, то под виртуальную память следует выделить не менее 13 МБайт. Если на компьютере выполняется несколько больших приложений, следует выделить еще больший объем виртуальной памяти.

Для изменения параметров виртуальной памяти Windows дважды щелкните мышью значок «Система» на панели управления Windows, выберите вкладку Быстродействие, нажмите кнопку Виртуальная память и выберите параметр Параметры виртуальной памяти устанавливаются вручную. После этого укажите другой жесткий диск, или введите в поле Минимум значение, не меньшее чем 25 минус объем ОЗУ.

Замените рисунок или фоновый узор, выбранный для рабочего стола Windows, на однородный экран.

При использовании заставки как энергосберегающей функции монитора используйте пустой экран или не используйте заставку вообще.

Не используйте программы для сжатия диска или переместите базы данных на несжатый диск.

Дополнительные сведения по повышению быстродействия базы данных содержатся в главе 13 «Оптимизация приложений» книги Разработка приложений для Microsoft Access 97.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acrefOptimizeGeneralPerformanceSW":1:"Foo":"Invisible"}

Повышение производительности базы данных с помощью анализатора быстродействия

1Откройте базу данных, быстродействие которой необходимо повысить.

2Выберите в меню Сервис команду Анализ и подкоманду Анализ быстродействия.

3Выберите вкладку, на которой находится объект базы данных, который требуется оптимизировать. Выберите вкладку Все для просмотра списка всех объектов базы данных.

4Выберите имена оптимизируемых объектов базы данных. Для выбора всех объектов данного типа нажмите кнопку Выбрать все.

5Повторите шаги 3 и 4 для выбора всех объектов, которые требуется оптимизировать, и нажмите кнопку OK.

Выводится список трех типов предложений по оптимизации: «Рекомендация», «Предложение» и «Идея». При выборе элемента в списке Результаты анализа описание предлагаемых действий выводится в поле Примечания, расположенным под списком. Действия по оптимизации связаны с определенными компромиссами, о которых следует знать, прежде чем приступать к их реализации. Для того чтобы получить необходимые сведения, выберите в списке элемент «Предложения» и просмотрите содержимое поля Примечания. Действия, предлагаемые при выборе элементов «Рекомендация» и «Предложение», Microsoft Access выполняет автоматически. Действия, предлагаемые при выборе элемента «Идея», пользователь должен выполнить самостоятельно.

6Выберите конкретные рекомендации, предлагаемые при выборе элементов «Рекомендация» или «Предложение», и нажмите кнопку Оптимизировать. Будет выполнена оптимизация, после чего выбранные рекомендации будут отмечены, как исправленные. Таким образом можно выполнить все нужные рекомендации по оптимизации.

Для выполнения всех рекомендаций, предлагаемых при выборе элементов «Рекомендации» или «Предложения», нажмите кнопку Выбрать все, а затем кнопку Оптимизировать.

Для выполнения всех рекомендаций, предлагаемых при выборе элемента «Идея», выберите этот элемент и выполняйте инструкции, выводящиеся в поле Примечания.

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

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowAnalyzerTopicsSW":1:"Foo":"Invisible"}

Нормализация таблицы с помощью мастера по анализу таблиц

Мастер по анализу таблиц позволяет разделить таблицу, содержащую в одном или нескольких полях большое количество повторяющихся данных, на связанные таблицы. Этот способ более эффективного сохранения данных называют нормализацией таблиц.

1В меню Сервис выберите команду Анализ и подкоманду Таблица.

2Следуйте инструкциям мастера по анализу таблиц.

При использовании мастера пользователь имеет возможность самостоятельно определить создаваемые таблицы или позволить мастеру провести нормализацию таблиц. В первых двух диалоговых окнах объясняется, что такое нормализация и в каких случаях она оказывается полезной. В последнем диалоговом окне пользователь имеет возможность создать запрос, позволяющий в режиме таблицы вывести данные из разделенных таблиц.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowNormalizerTopicsSW":1:"Foo":"Invisible"}

Определение в базе данных связей между таблицами

После создания различных таблиц, содержащих данные, относящиеся к различным аспектам базы данных, разработчик должен продумать, каким образом Microsoft Access будет объединять эти данные при их извлечении из базы данных. Первым шагом при этом является определение связей между таблицами. После этого становится возможным создание запросов, форм и отчетов, в которых выводятся данные из нескольких таблиц сразу. Ниже приводится пример многотабличной формы.

{bml bm3.WMF}

Как работает связь между таблицами?

В приведенном примере данные полей в пяти таблицах должны быть определенным образом скоординированы, так как они содержат сведения об одном и том же заказе. Эта координация осуществляется путем установления связей между таблицами. Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях, обычно между полями разных таблиц, имеющими одинаковые имена. В большинстве случаев с ключевым полем одной таблицы, являющимся уникальным идентификатором каждой записи, связывается внешний ключ другой таблицы. Например, для сопоставления сведений о сотрудниках и о принятых ими заказах, следует определить связь по полям «КодСотрудника» в двух таблицах.

{bml bm4.WMF}

Отношение «один-ко-многим»

Связь с отношением «один-ко-многим» является наиболее часто используемым типом связи между таблицами. В такой связи каждой записи в таблице A могут соответствовать несколько записей в таблице B, а запись в таблице B не может иметь более одной соответствующей ей записи в таблице A.

{bml bm5.WMF}

Отношение «многие-ко-многим»

При отношении «многие-ко-многим» одной записи в таблице A могут соответствовать несколько записей в таблице B, а одной записи в таблице B несколько записей в таблице A. Такая схема реализуется только с помощью третьей (связующей) таблицы, ключ которой состоит из по крайней мере двух полей, которые являются полями внешнего ключа в таблицах A и B. Например, между таблицами «Заказы» и «Товары» имеется отношение «многие-ко-многим», которое определяется путем создания двух связей с отношением «один-ко-многим» для таблицы «Заказано».

{bml bm6.WMF}

Отношение «один-к-одному»

При отношении «один-к-одному» запись в таблице A может иметь не более одной связанной записи в таблице B и наоборот. Этот тип связи используют не очень часто, поскольку такие данные могут быть помещены в одну таблицу. Связь с отношением «один-к-одному» используют для разделения очень широких таблиц, для отделения части таблицы по соображениям защиты, а также для сохранения сведений, относящихся к подмножеству записей в главной таблице. Например, такой тип связей между таблицами подходит для сохранении сведений об участии сотрудников в спортивных мероприятиях.

{bml bm7.WMF}

Определение связей между таблицами

Для того чтобы определить связь между таблицами, следует добавить таблицы в окно Схема данных и перенести с помощью мыши ключевое поле одной таблицы в другую таблицу.

{bml bm8.WMF}

Тип создаваемой связи зависит от полей, для которых определяется связь.

Отношение «один-ко-многим» создается в том случае, когда только одно из полей является ключевым или имеет уникальный индекс.

Отношение «один-к-одному» создается в том случае, когда оба связываемых поля являются ключевыми или имеют уникальные индексы.

Связь с отношением «многие-ко-многим» фактически является двумя связями с отношением «один-ко-многим» через третью таблицу, ключ которой состоит из по крайней мере двух полей, которые являются полями внешнего ключа в двух других таблицах.

Для получения дополнительных сведений о способах определения связей между таблицами нажмите кнопку .

Примечание. Если перенести с помощью мыши поле, не являющееся ключевым или не имеющее уникального индекса, на другое поле, которое также не является ключевым или не имеет уникального индекса, создается неопределенное отношение. В запросах, содержащих таблицы с неопределенным отношением, Microsoft Access по умолчанию создает линию объединения между таблицами, но условия целостности данных при этом не накладываются и нет гарантии уникальности записей в любой из таблиц.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconDetermineRelationshipsForDatabaseSW":1:"Foo":"Invisible"}

KПараметры OLE/DDE

1Выберите в меню Сервис команду Параметры, а затем — вкладку Другие.

2В группе Операции DDE установите или снимите нужный флажок.

Установленный флажок Пропуск команд DDE задает игнорирование команд DDE из других приложений.

Установленный флажок Обновление связей DDE задает обновление связей DDE через промежутки времени, указанные в поле Период обновления.

3Введите в поле Время ожидания ОLE/DDE величину промежутка времени ожидания в секундах (от 0 до 300) перед повторением неудачной попытки выполнить операцию OLE или DDE.

Нажмите кнопку Применить для немедленного ввода в действие заданных параметров без закрытия диалогового окна или кнопку OK для ввода в параметров действие и закрытия диалогового окна.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetOleDdePreferencesSW":1:"Foo":"Invisible"}

KРазличие между драйверами ODBC и встроенными драйверами доступа к внешним данным

В Microsoft Access поддерживается импорт, экспорт и связывание данных из электронных таблиц, баз данных и текстовых файлов различных форматов. Для этого используются либо встроенные драйверы, либо драйверы ODBC.

Встроенные драйверы

Microsoft Access содержит встроенные драйверы, обеспечивающие импорт, экспорт или связывание данных следующих типов:

другие базы данных Microsoft Access,

файлы баз данных Microsoft FoxPro версий 2.x и 3.0 (для файлов версии 3.0 поддерживается только импорт),

таблицы Paradox версий 3.x, 4.x и 5.0,

файлы dBASE III, III+, IV и 5,

электронные таблицы Microsoft Excel и Lotus 1-2-3,

файлы Microsoft Exchange/Outlook

текстовые файлы с фиксированной длиной записей и текстовые файлы с разделителями,

файлы в формате HTML и HTX.

Примечание. Драйверы для Lotus 1-2-3, Paradox и Microsoft Exchange/Outlook не включены в программу установки, но их можно установить с помощью продукта Office 97 ValuPack. Для получения дополнительных сведений об этом продукте нажмите кнопку .

Встроенные драйверы являются единственными драйверами, которые могут использоваться для импорта, экспорта или связывание таких данных. Эти драйверы являются доступными для использования при выборе в меню Файл команды Сохранить как/Экспорт или команд Импорт или Связь с таблицей в подменю Внешние данные меню Файл. Если драйвер для данных определенного типа установлен, соответствующий тип включается в раскрывающийся список Тип файла в диалоговом окне Сохранение объекта Имя, а также в диалоговых окнах Импорт или Связь. Драйверы для Microsoft Access, Microsoft Excel, Microsoft FoxPro, dBASE, HTML и текстовые драйверы устанавливаются автоматически при установке Microsoft Access. При установке Microsoft Access с параметром Обычная другие встроенные драйверы установлены не будут. Для получения дополнительных сведений об установке других встроенных драйверов нажмите кнопку .

Драйверы ODBC

Драйверы ODBC используются для подключения к базам данных SQL на сервере Microsoft SQL Server, а также к данным других программ, для доступа к файлам данных которых требуется 32-разрядный драйвер, поддерживающий протокол ODBC уровня 1. Программа установки устанавливает драйвер ODBC Microsoft SQL Server и некоторые файлы поддержки ODBC (файлы справочной системы и значок «32bit ODBC» для панели управления). После установки драйвера ODBC для сервера Microsoft SQL Server и некоторых файлов поддержки ODBC становится доступным элемент Базы данных ОDBC в раскрывающемся списке Тип файла в диалоговом окне Сохранение объекта Имя, а также в диалоговых окнах Импорт или Связь. Кроме того, значок «32bit ODBC» добавляется на панель управления Windows. Для получения дополнительных сведений об установке и настройке драйверов ODBC нажмите кнопку .

Дополнительные драйверы ODBC с соответствующей документацией, поддерживающие другие форматы данных, могут быть приобретены у независимых поставщиков. За информацией об имеющихся драйверах ODBC для данных конкретного типа следует обращаться к распространителям соответствующих программных продуктов. Microsoft Access требует 32-разрядные драйверы ODBC, совместимые с протоколом ODBC уровня 1.

Примечания

Другие программные продукты Microsoft и продукты других поставщиков также могут содержать драйверы ODBC, в том числе драйверы, описанные выше в разделе «Встроенные драйверы». Допускается установка драйверов ODBC от независимых поставщиков. Для того чтобы узнать, были ли эти драйверы проверены в работе с Microsoft Access, следует обратиться к поставщику драйвера.

Последние сведения о поддержке и возможностях драйверов ODBC можно получить на узлах сети Web. Выберите в меню ? команду Microsoft на Web и подкоманду Сведения о продукте или Форум разработчиков.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecUseODBCToImportLinkExportExternalDataSourcesSW":1:"Foo":"Invisible"}

KУстановка встроенных драйверов базы данных

1Перезапустите программу установки и нажмите кнопку Добавить/удалить.

Инструкции

2Выберите параметр Доступ к данным и нажмите кнопку Выбор.

3Выберите параметр Драйверы баз данных и нажмите кнопку Выбор.

4Выберите драйверы, которые нужно установить, и дважды нажмите кнопку OK.

5Нажмите кнопку Продолжить и следуйте инструкциям, выводящимся в диалоговых окнах программы установки.

Примечание. Драйверы для Lotus 1-2-3, Paradox и Microsoft Exchange/Outlook не включены в программу установки, но их можно установить с помощью пакета Office 97 ValuPack. Для получения сведений об этом продукте нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowInstallBuiltInDriversSW":1:"Foo":"Invisible"}

KУстановка драйверов ODBC

Пользователь имеет возможность установить драйвер для сервера Microsoft SQL Server с помощью программы установки, а затем использовать программу диспетчера ODBC для указания источников данных. Кроме того, диспетчер ODBC позволяет указать источники данных для других установленных драйверов ODBC.

Установка драйвера Microsoft SQL Server вместе с Microsoft Access

При выборочной установке Microsoft Access необходимо установить на рабочую станцию программы поддержки ODBC и драйвер сервера Microsoft SQL Server. Если этого сделано не было или если при установке был выбран параметр Обычная, то необходимо повторно запустить программу установки и выбрать эти компоненты. Для получения дополнительных сведений о повторном запуске программы установки для установки драйверов нажмите кнопку . Чтобы узнать о специальных требованиях при установке драйвера Microsoft SQL Server и настройке источников данных, нажмите кнопку . После установки драйвера по-прежнему останется необходимой настройка источников данных. Для получения дополнительных сведений нажмите кнопку .

Установка драйверов ODBC, отличных от драйвера Microsoft SQL Server

Для установки драйверов ODBC, отличных от драйвера Microsoft SQL Server, необходимо приобрести файлы и документацию у поставщика драйвера ODBC, поддерживающего соответствующий формат. Microsoft Access требует 32-разрядные драйверы ODBC, совместимые с протоколом ODBC уровня 1. Каждому драйверу ODBC соответствуют собственные требования по установке и настройке источников данных. За более полным описанием следует обратиться к документации драйвера.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetUpSqlDatabaseDataSourceSW":1:"Foo":"Invisible"}

KНастройка источников данных ODBC

Если в программе установки был установлен драйвер ODBC сервера Microsoft SQL Server иди другие драйверы ODBC, становится возможным указание новых источников данных или изменение существующих.

1В Microsoft Windows 95 или Microsoft NT Workstation 4.0 нажмите кнопку Пуск, выберите команду Настройка и подкоманду Панель управления, а затем дважды щелкните значок «32bit ODBC» («ODBC» в Microsoft NT Workstation 4.0).

В Microsoft Windows NT Workstation 3.51 выберите значок «ODBC» на панели управления.

2Выполните одно из следующих действий:

для определения нового источника данных для текущего установленного драйвера нажмите кнопку Add;

для изменения описания существующего источника данных выберите имя в списке User Data Sources (Driver) и нажмите кнопку Setup.

3Закончите действия соответствующих диалоговых окнах. Для получения дополнительных сведений по каждому параметру в каждом диалоговом окне можно нажать кнопку Help.

Примечание. Для получения дополнительных сведений по использованию справки для этих диалоговых окон нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetUpSqlDatabaseDataSourceSW":1:"Foo":"Invisible"}

KИспользование файлов справки драйвера SQL Server и диспетчера ODBC

Файл справки драйвера Microsoft SQL Server (Drvssrvr.hlp) содержит подробные сведения об использовании драйвера и настройки источников данных для баз данных SQL Server.

Файл справки диспетчера ODBC (Odbcinst.hlp) содержит сведения о работе с программой диспетчера ODBC, позволяющей добавлять, изменять и удалять драйверы ODBC и источники данных.

Поскольку файлы справочной системы ODBC не входят в справочную систему Microsoft Access и предназначены для использования с различными приложениями Microsoft, при работе с ними необходимо помнить следующее.

Файлы справки драйвера Microsoft SQL Server и ODBC устанавливаются на компьютер пользователя только при установке ODBC.

Кнопка Назад в окне справочной системы не позволяет вернуться в справочную систему Microsoft Access из этих файлов справки. Необходимо вернуться в Microsoft Access и вызвать справку заново.

Предполагаемые действия

Открытие файла справки драйвера Microsoft SQL Server

Открытие файла справки по драйверам ODBC

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecUseTheODBCHelpFilesSW":1:"Foo":"Invisible"}

KУстановка и удаление надстроек меню

Для установки или удаления надстроек используется диспетчер надстроек.

1Выберите в меню Сервис команду Надстройки и подкоманду Диспетчер надстроек.

Появится диалоговое окно Диспетчер надстроек. В списке Доступные надстройки выводятся имена всех доступных программ-надстроек. Рядом с именем установленной надстройки выводится метка. При удалении надстройки метка снимается, но имя остается в списке.

2Выполните одно из следующих действий:

для добавления надстройки в список нажмите кнопку Добавить и укажите имя соответствующего файла;

для установки надстройки из имеющегося списка выделите ее имя в списке и нажмите кнопку Установить;

для удаления установленной надстройки выделите ее имя в списке и нажмите кнопку Удалить.

3Закончив, нажмите кнопку Закрыть.

Примечание. Для изменения надстройки следует предварительно удалить ее и открыть как базу данных.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowUseAddInManagerSW":1:"Foo":"Invisible"}

Создание ярлыка для открытия объекта базы данных из рабочего стола или папки

Пользователь может создать ярлык для открытия объекта базы данных, находящейся либо на его компьютере, либо на файловом сервере сети или в директории для совместного доступа.

Создание ярлыка путем перетаскивания объекта

В Microsoft Windows можно быстро создать ярлык, переместив с помощью мыши объект из окна базы данных в рабочий стол или папку. Убедитесь, что место, в которое будет перемещен ярлык отображено на экране. (Если окно Microsoft Access было максимизировано, следует минимизировать его так, чтобы на экране отображался рабочий стол или папка, в которую нужно поместить ярлык.)

Создание ярлыка с помощью команды «Создать ярлык»

1В окне базы данных выберите вкладку, содержащую объект, для которого нужно создать ярлык.

2Щелкните правой кнопкой мыши нужный объект и выберите команду Создать ярлык.

3Чтобы создать ярлык не в рабочем столе, введите новый путь в поле Размещение или нажмите кнопку Обзор, чтобы после выбора нужного места путь был введен автоматически. Например, можно сохранить ярлык в папке «Избранное», где хранятся ярлыки к наиболее часто используемым программам и объектам.

4При создании ярлыка для объекта базы данных, находящейся в сети, Microsoft Access устанавливает флажок Сетевая база данных и вводит нужный путь в поле Полный сетевой путь. При дальнейшем перемещении базы данных можно самостоятельно ввести сетевой путь в следующем виде:

\\сервер\общая папка\имя файла

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

5Нажмите кнопку OK.

При двойном нажатии кнопки мыши на ярлыке Microsoft Access открывает базу данных, в которой находится вызываемый объект, и отображает его. Чтобы открыть объект в определенном режиме, щелкните ярлык правой кнопкой мыши и выберите нужный режим.

Примечания

Если ярлык открывает объект базы данных, перемещенной в другое место, следует удалить его и создать новый.

Чтобы удалить ярлык, выберите его и нажмите клавишу DEL. При удалении ярлыка объект, который открывался с его помощью, не удаляется.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateShortcutOpenFormDatasheetReportMacroModSW":1:"Foo":"Invisible"}

Печать таблицы, запроса, формы, отчета или модуля из ярлыка

После создания ярлыка для объекта базы данных этот объект можно распечатать прямо из значка ярлыка.

1Щелкните ярлык правой кнопкой мыши.

2Выберите команду Печать.

Совет. Чтобы быстро распечатать из ярлыка объект в системе Microsoft Windows, необходимо перетащить значок ярлыка на значок принтера в рабочем столе или папке «Принтеры».

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPrintTableQueryFormReportMacroModuleUsingShortcutW":1:"Foo":"Invisible"}

Открытие таблицы

1В окне базы данных выберите вкладку Таблицы.

2Выберите имя таблицы, которую необходимо открыть.

3Чтобы открыть таблицу в режиме конструктора, нажмите кнопку Конструктор.

Чтобы открыть таблицу в режиме таблицы, нажмите кнопку Открыть.

Примечания

После открытия таблицы можно легко переключаться между этими двумя режимами с помощью кнопки Вид на панели инструментов.

Для получения дополнительных сведений о создании ярлыка, открывающего таблицу прямо из рабочего стола или папки, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowOpenExistingTableSW":1:"Foo":"Invisible"}

KПросмотр, печать, вывод в заданном формате или сохранение структурных характеристик объекта базы данных

1В меню Сервис выберите команду Анализ и подкоманду Архивариус.

Подсказка

2Выберите вкладку, соответствующую типу объекта базы данных, который необходимо просмотреть или напечатать.

Для отображения полного списка объектов базы данных следует выбрать вкладку Все типы объектов.

3Выберите объекты, описание которых нужно просмотреть или напечатать.

4Нажмите кнопку Параметры, чтобы указать элементы объекта, которые нужно напечатать, и нажмите кнопку OK.

5Нажмите кнопку OK.

6Теперь можно выполнить одно из следующих действий.

Чтобы распечатать описания, нажмите кнопку Печать на панели инструментов.

Рекомендуется проверить длину описаний перед печатью, так как некоторые из них, особенно для формы или отчета могут состоять из многих страниц.

Чтобы сохранить описания как таблицу, выберите команду Сохранить как таблицу в меню Файл. В Microsoft Access сведения об описаниях сохраняются в таблице «Описание объекта».

Для вывода описаний в файл HTML, лист Microsoft Excel, файл RTF или текстовый файл MS-DOS выберите в меню Файл команду Вывести в формате.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowViewPrintDefinitionMultipleObjectsW":1:"Foo":"Invisible"}

Копирование таблицы, запроса, формы, отчета, макроса или модуля

1В окне базы данных выберите вкладку, содержащую копируемый объект базы данных.

2Выберите объект и нажмите кнопку Копировать на панели инструментов.

3При копировании объекта в другую базу данных закройте текущую базу и откройте ту, в которую нужно вставить объект.

4При открытом окне базы данных нажмите кнопку Вставить на панели инструментов.

5Введите нужные сведения в диалоговое окно Вставка и нажмите кнопку OK.

Примечания

При копировании таблицы в диалоговом окне Вставка таблицы предлагается выбрать параметры, обеспечивающие либо вставку только структуры таблицы, либо вставку структуры и данных, либо добавление данных в существующую таблицу.

При копировании объекта копируются все соответствующие ему свойства.

Скопировать таблицу, запрос или отчет можно, переместив их с помощью мыши из окна базы данных в другое приложение Microsoft. Стандартные модули также можно перемещать из Microsoft Access в Microsoft Excel и наоборот.

Если открыть вторую базу данных во второй копии Microsoft Access, в нее можно скопировать таблицу, запрос, форму, отчет, макрос или модуль, переместив их из окна одной базы данных Microsoft Access в окно другой (открытой в другой копии).

При возникновении проблем с копированием данных таблицы нажмите кнопку . Большое количество записей рекомендуется копировать с помощью запроса на добавление. Для получения дополнительных сведений нажмите кнопку

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCopyDatabaseObjectW":1:"Foo":"Invisible"}

Копирование или перемещение поля, элемента управления, текста, макрокоманды или другого элемента

1Выберите элементы, которые необходимо скопировать или переместить.

2Для копирования нажмите кнопку Копировать на панели инструментов.

Для перемещения нажмите кнопку Вырезать на панели инструментов.

3Выберите место, куда следует поместить элемент.

4Нажмите кнопку Вставить на панели инструментов.

Примечания

При копировании поля, элемента управления или макрокоманды копируются все соответствующие им свойства, элементы управления или аргументы макрокоманд. Например, при копировании элемента управления «Поле» копируется и его надпись. При копировании макрокоманды путем выбора области выделения строки, также копируются ее аргументы, макросы и условные выражения.

Процедуры обработки событий не копируются автоматически вместе с элементом управления.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCopyActionFieldControlTextOtherW":1:"Foo":"Invisible"}

Переименование базы данных

1Закройте базу данных. Если база данных предназначена для совместного доступа подтвердите, что у всех пользователей она также закрыта.

2Найдите файл этой базы данных в окне «Мой компьютер» или в проводнике Windows.

3Нажмите кнопку мыши на имени файла (не на его значке), а затем снова нажмите кнопку мыши, чтобы изменить имя файла.

4Введите новое имя. Вводить расширение .mdb нужно только в том случае, если система Windows настроена так, что файлы выводятся с расширениями MS-DOS. Нажмите клавишу ENTER.

Имя файла не должно превышать 255 символов, включая пробелы.

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

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCopyRenameDeleteDatabaseSW":1:"Foo":"Invisible"}

Переименование базы данных в системе Microsoft Windows NT Workstation 3.51

1Закройте базу данных. Если база данных предназначена для совместного доступа проверьте, что у всех пользователей она также закрыта.

2Для переименования файла .mdb используйте диспетчер файлов или команду MS-DOS rename. Новое имя файла не должно превышать 255 символов, включая пробелы. Не забудьте включить в название файла расширение .mdb.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowRenameDatabaseInWindowsNTW":1:"Foo":"Invisible"}

Копирование и перемещение базы данных

1Закройте базу данных. Если база данных предназначена для совместного доступа подтвердите, что у всех пользователей она также закрыта.

2Выберите файл этой базы данных в окне «Мой компьютер» или в проводнике Windows.

Чтобы выбрать для копирования или перемещения несколько файлов, делайте это, удерживая клавишу CTRL.

3Для копирования файла выберите команду Копировать в меню Правка.

Для перемещения файла выберите команду Вырезать в меню Правка.

4Откройте папку или диск, на котором нужно разместить файл.

5В меню Правка выберите команду Вставить.

Чтобы отменить вставку, выберите в меню Правка команду Отменить вставку из буфера или Отменить перемещение.

Совет. Если на экране отображено место, в которое необходимо поместить файл, можно быстро переместить его туда с помощью мыши или скопировать, удерживая при перетаскивании клавишу CTRL.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCopyDatabaseW":1:"Foo":"Invisible"}

Копирование или перемещение базы данных в системе Microsoft Windows NT Workstation 3.51

1Закройте базу данных. Если база данных предназначена для совместного доступа проверьте, что у всех пользователей она также закрыта.

2Для копирования или перемещения файла .mdb используйте команду MS-DOS copy.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCopyDatabaseInWindowsNTW":1:"Foo":"Invisible"}

Удаление базы данных

1Закройте базу данных. Если база данных предназначена для совместного доступа подтвердите, что у всех пользователей она также закрыта.

2Выберите файл этой базы данных в окне «Мой компьютер» или в проводнике Windows.

3Нажмите клавишу DEL.

Примечание. Чтобы вернуть файл обратно, откройте папку «Корзина». Удаленные файлы хранятся там до тех пор, пока корзина не будет очищена.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDeleteDatabaseW":1:"Foo":"Invisible"}

Удаление базы данных в системе Microsoft Windows NT Workstation 3.51

1Закройте базу данных. Если база данных предназначена для совместного доступа подтвердите, что у всех пользователей она также закрыта.

2Для удаления файла .mdb используйте диспетчер файлов или команду MS-DOS del.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"DeleteDatabaseInWindowsNTW":1:"Foo":"Invisible"}

Удаление таблицы, запроса, формы, отчета, макроса или модуля

1В окне базы данных выберите вкладку, содержащую объект базы данных, который нужно удалить.

2Выберите объект и нажмите клавишу DEL.

Чтобы отменить удаление нажмите кнопку Отменить на панели инструментов.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDeleteTableQueryFormReportMacroModuleSW":1:"Foo":"Invisible"}

Сохранение таблицы, запроса, формы, отчета, макроса или модуля

Нажмите кнопку Сохранить на панели инструментов.

При первом сохранении объекта базы данных введите его имя в соответствии с соглашением об именах объектов Microsoft Access в диалоговое окно Сохранение и нажмите кнопку OK.

Примечание. Не обязательно сохранять новые данные в записях. Microsoft Access автоматически сохраняет запись при выполнении следующих действий: перемещение фокуса ввода на другую запись; закрытие активной формы, объекта в режиме таблицы или базы данных; выход из Microsoft Access.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSaveTableQueryFormReportMacroModuleSW":1:"Foo":"Invisible"}

KСохранение копии объекта базы данных с новым именем или в другом файле

1Если объект базы данных открыт и выделен, выберите команду Сохранить как/Экспорт в меню Файл.

Если объект закрыт, выберите вкладку в окне базы данных, содержащую этот объект, выберите объект, а затем команду Сохранить как/Экспорт в меню Файл.

2Чтобы сохранить объект в текущей базе данных, выберите параметр В текущей базе данных в диалоговом окне Сохранение объекта, введите имя объекта в соответствии с соглашением об именах объектов Microsoft Access и нажмите кнопку OK.

Чтобы сохранить объект во внешнем файле или базе данных, выберите параметр Во внешнем файле или базе данных. Microsoft Access экспортирует объект или преобразует его данные в другой формат, в зависимости от параметров выбранных в соответствующих диалоговых окнах. Для получения дополнительных сведений об экспорте объектов и данных нажмите кнопку .

Совет. Чтобы было легче настроить существующий объект базы данных, сохраните его копию с другим именем и внесите туда необходимые изменения.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSaveTableQueryFormReportMacroModuleDifferentNSW":1:"Foo":"Invisible"}

Переименование таблицы, запроса, формы, отчета, макроса или модуля

1Убедитесь, что объект базы данных, который нужно переименовать, закрыт.

2В окне базы данных выберите вкладку, содержащую нужный объект.

3Нажмите кнопку мыши на имени объекта (не на его значке), а затем снова нажмите кнопку мыши, чтобы изменить имя.

4Введите новое имя объекта в соответствии с соглашением об именах объектов Microsoft Access и нажмите клавишу ENTER.

Важно! При переименовании объекта базы данных, такого как, например, таблица, необходимо обновить все ссылки на этот объект в других объектах базы данных, таких как формы или отчеты. Например, при создании формы, связанной с таблицей, при переименовании последней, следует изменить имя таблицы в свойстве формы Источник записей (RecordSource).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowRenameTableQueryFormReportMacroModuleSW":1:"Foo":"Invisible"}

Игнорирование установленных параметров запуска

Если для определения параметров запуска базы данных или приложения использовалась команда Параметры запуска в меню Сервис или был создан макрос AutoExec, можно обойти (игнорировать) эти параметры для получения полного доступа к базе данных или приложению.

При открытии базы данных удерживайте клавишу SHIFT.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowBypassHowDatabaseStartsW":1:"Foo":"Invisible"}

Указание характеристик базы данных и соответствующих ключевых слов

1При открытой базе данных выберите в меню Файл команду Свойства базы данных.

2Выберите вкладку Документ и введите нужные данные.

Для получения дополнительных сведений по каждому параметру нажмите кнопку с вопросительным знаком и выберите нужный параметр.

3Нажмите кнопку OK.

Примечание. Для всех элементов, указанных на вкладке Документ, соответствующие свойства определяются автоматически. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSpecifySummaryInformationForFindingSpecificDatabaseW":1:"Foo":"Invisible"}

Создание специальных свойств базы данных для расположения файла

1При открытой базе данных выберите в меню Файл команду Свойства базы данных.

2Выберите вкладку Прочие и введите значения для нового свойства в поля Название, Тип и Значение.

3Нажмите кнопку Добавить.

4После добавления нажмите кнопку OK.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateCustomPropertiesForDatabaseW":1:"Foo":"Invisible"}

Изменение или удаление специальных свойств базы данных

1При открытой базе данных выберите в меню Файл команду Свойства базы данных.

2Выберите вкладку Прочие.

3Выберите имя свойства, которое необходимо изменить или удалить в поле со списком Название в окне Свойства.

4Для изменения свойства введите необходимые изменения в поля Тип или Значение и нажмите кнопку Изменить.

Для удаления свойства нажмите кнопку Удалить.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDeleteCustomDatabasePropertiesW":1:"Foo":"Invisible"}

Просмотр списка объектов текущей базы данных

1При открытой базе данных выберите в меню Файл команду Свойства базы данных.

2Выберите вкладку Содержание.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowViewListTablesQueriesFormsReportsMacrosModulesInDatabasW":1:"Foo":"Invisible"}

Просмотр атрибутов файла базы данных

1При открытой базе данных выберите в меню Файл команду Свойства базы данных.

2Выберите вкладку Общие.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowViewAttributesOfDatabaseFileW":1:"Foo":"Invisible"}

Удаление поля, элемента управления, текста, макрокоманды или другого элемента

1Выберите удаляемый элемент.

2Нажмите клавишу DEL.

Примечание. Чтобы отменить удаление, нажмите кнопку Отменить на панели инструментов.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDeleteFieldControlTextMacroOtherSW":1:"Foo":"Invisible"}

Печать таблицы, запроса или формы в режиме таблицы

Печать всего объекта в режиме таблицы

1Отобразите таблицу, запрос или форму в режиме таблицы.

2Чтобы изменить перед распечаткой параметры в диалоговом окне Печать, выберите команду Печать в меню Файл и укажите необходимые параметры.

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

Печать определенных записей объекта

1Отобразите таблицу, запрос или форму в режиме таблицы.

2Выберите записи, которые необходимо распечатать.

3В меню Файл выберите команду Печать, а затем выберите параметр Выделенные записи.

Примечания

Перед распечаткой объект можно просмотреть в режиме предварительного просмотра. Для этого нажмите кнопку Предварительный просмотр на панели инструментов.

Для получения сведений о том, как быстро распечатать объект из ярлыка, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowPrintDatasheetTableQueryFormSW":1:"Foo":"Invisible"}

Переименование, удаление, копирование или перемещение базы данных

Предполагаемые действия

Переименование базы данных, созданной в Microsoft Windows 95 или Microsoft Windows NT Workstation 4.0

Переименование базы данных, созданной в Microsoft Windows NT Workstation 3.51

Удаление базы данных, созданной в Microsoft Windows 95 или Microsoft Windows NT Workstation 4.0

Удаление базы данных, созданной в Microsoft Windows NT Workstation 3.51

Копирование или перемещение базы данных, созданной в Microsoft Windows 95 или Microsoft Windows NT Workstation 4.0

Копирование или перемещение базы данных, созданной в Microsoft Windows NT Workstation 3.51

Важно! Если при переименовании, удалении, копировании или перемещении базы данных, другие базы содержат объекты, связанные с ней, следует использовать диспетчер связанных таблиц в этих базах данных для обновления связей. В противном случае при попытке использовать связанные объекты будет выдано сообщение об ошибке. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecRenameDeleteCopyOrMoveDatabaseW":1:"Foo":"Invisible"}

KУправление запуском базы данных или приложения

Пользователь имеет возможность указать, какую форму следует открыть при запуске, разрешается ли изменять панели инструментов, а также являются ли доступными контекстные меню.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Выберите нужные параметры или введите требуемые значения.

Примечания

Для того чтобы получить справку о конкретном элементе диалогового окна, нажмите кнопку со знаком вопроса в правом верхнем углу диалогового окна, а затем выберите элемент.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

Для того чтобы получить дополнительные сведения о создании приложения, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowControllingHowApplicationStartsW":1:"Foo":"Invisible"}

Выбор параметров в диалоговом окне «Параметры запуска»

Параметры запуска применяются только к текущей базе данных или к текущему приложению.

При выборе параметра в диалоговом окне Параметры запуска автоматически задается значение свойства базы данных, соответствующего этому параметру. Для просмотра списка этих свойств, нажмите кнопку .

Свойства, соответствующие параметрам запуска, не заменяют свойств, указанных для специальной панели инструментов, строки меню, контекстного меню, формы или отчета. Например, параметры Строка меню и Контекстное меню, определенные в диалоговом окне Параметры запуска, не заменяют специальную строку или контекстное меню, указанные в соответствующих свойствах формы или отчета, для которых были определены специальные меню. В этих случаях при открытии формы или отчета они будут выводиться с собственными специальными меню, а не с общими специальными меню, указанными в диалоговом окне Параметры запуска.

Настройки, задаваемые в диалоговом окне Параметры запуска, могут быть использованы вместо или в дополнение к макросу AutoExec. Макрос AutoExec запускается после вступления этих настроек в действие; поэтому в макрос AutoExec не следует включать макрокоманды, которые могут изменить параметры запуска. Например, если в поле Форма в диалоговом окне Параметры запуска указано имя формы, открываемой при запуске, а в макросе AutoExec вызывается макрокоманда ОткрытьФорму, то сначала будет открыта форма, указанная в диалоговом окне Параметры запуска, а сразу за ней форма, указанная в макрокоманде ОткрытьФорму.

Если для базы данных определена защита на уровне пользователя, то разработчик имеет возможность запретить пользователям изменять настройки, заданные в диалоговом окне Параметры запуска. Для этого следует обеспечить невозможность для пользователей получения прав администратора на базу данных. Для получения дополнительных сведений нажмите кнопку .

Для того чтобы обойти настройки параметров запуска, следует открывать базу данных, удерживая нажатой клавишу SHIFT.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconConsiderationsSettingoptionsiStartupDialogBoxSW":1:"Foo":"Invisible"}

Открытие начальной формы при открытии базы данных или приложения

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2В поле со списком Форма выберите имя формы в текущей базе данных.

3Для того чтобы запретить пользователям просмотр или использование окна базы данных, выводящегося позади окна формы, снимите флажок Окно базы данных.

Даже если снять флажок Окно базы данных, то окно базы данных может остаться все еще доступным для пользователя. Для получения дополнительных сведений нажмите кнопку .

Примечания

Изменения данных настроек в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

В базе данных «Борей» есть начальная форма. Также здесь есть главная кнопочная форма, которая является примером формы, используемой для определения дальнейших действий, выполняемых в базе данных. Для просмотра этих форм откройте базу данных «Борей» в папке «Samples». Начальная форма открывается автоматически при открытии базы данных «Борей», однако, начальная, а также главная кнопочная формы остаются доступными для просмотра и в любое другое время. Для этого следует выбрать вкладку Формы в окне базы данных, выбрать одну из этих форм и нажать кнопку Открыть. Для получения дополнительных сведений об открытии базы данных «Борей» нажмите кнопку .

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров запуска в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayCustomFormApplicationOpensSW":1:"Foo":"Invisible"}

Указание общей строки меню, выводящейся при открытии базы данных или приложения

Используя собственную общую строку меню, разработчик имеет возможность определить, какие задачи смогут выполнять пользователи базы данных или приложения. При этом допускается как ограничение, так и расширение круга доступных команд. Общая строка меню заменяет встроенную строку меню для всех окон, кроме тех, где добавлена специальная строка меню для формы или отчета.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2В поле со списком Строка меню выберите имя специальной строки меню в текущей базе данных или нажмите кнопку (По умолчанию) для вывода встроенной строки меню.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Даже при указании общей строки меню, встроенная строка меню по-прежнему останется доступной. Для получения дополнительных сведений нажмите кнопку .

Для указания или изменения общей строки меню в Visual Basic для приложений следует задать значение свойства Строка меню (MenuBar) объекта Application. Для получения дополнительных сведений о свойстве Строка меню (MenuBar) нажмите кнопку .

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplaySpecificMenuBarApplicationOpensSW":1:"Foo":"Invisible"}

Указание общего контекстного меню для базы данных или приложения

Пользователь имеет возможность определить общее контекстное меню, заменяющее встроенные меню объектов в режиме таблицы, форм и элементов управления в формах и отчетах.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2В поле со списком Контекстное меню выберите имя специального контекстного меню в текущей базе данных или выберите элемент «(по умолчанию)» для использования встроенных контекстных меню.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Для того чтобы указать или изменить контекстное меню в Visual Basic для приложений, следует задать значение свойства Контекстное меню объекта Application. Для получения дополнительных сведений о свойстве Контекстное меню нажмите кнопку .

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowCreateGlobalShortcutMenuBarSW":1:"Foo":"Invisible"}

Вывод на экран или скрытие окна базы данных при открытии базы данных или приложения

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Окно базы данных.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

При отключенном выводе окна базы данных необходимо создать форму, обеспечивающую перемещение пользователя по базе данных или приложению. Для получения дополнительных сведений нажмите кнопку .

Если снять флажок Окно базы данных, окно базы данных останется доступным для пользователя. Для доступа используются специальные клавиши. Для получения дополнительных сведений нажмите кнопку . Даже при снятии флажка Окно базы данных и отключении специальных клавиш пользователь имеет возможность доступа к окну базы данных. Это происходит в том случае, когда пользователь пытается несколько раз открыть одну и ту же базу данных из списка последних использованных баз, который находится в меню Файл. Чтобы избежать этого, следует заменить меню Файл на собственное специальное меню.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayHideDatabaseWindowApplicationOpensSW":1:"Foo":"Invisible"}

Вывод на экран или скрытие строки состояния при открытии конкретной базы данных или приложения

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Строка состояния.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Разработчик может указать вывод или скрытие строки состояния во всех базах данных Microsoft Access по умолчанию. Для этого следует выбрать в меню Сервис команду Параметры, затем выбрать вкладку Вид и установить или снять флажок Строка состояния. В текущей базе данных строка состояния выводиться не будет при снятии любого из двух флажков, либо флажка Строка состояния в диалоговом окне Параметры, либо флажка Строка состояния в диалоговом окне Параметры запуска.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideStatusBarApplicationOpensSW":1:"Foo":"Invisible"}

KЗапрет или разрешение доступа к встроенным панелям инструментов в базе данных или приложении

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Стандартные панели инструментов.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Для того чтобы разрешить пользователям изменение встроенных панелей инструментов, необходимо установить оба флажка, Стандартные панели инструментов и Изменение панелей инструментов. Для того чтобы запретить доступ пользователей к встроенным панелям инструментов, установите флажок Стандартные панели инструментов и снимите флажок Изменение панелей инструментов.

Можно запретить доступ пользователей к специальным панелям инструментов. Для получения дополнительных сведений нажмите кнопку .

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideBuiltInToolbarsApplicationSW":1:"Foo":"Invisible"}

Вывод полного или сокращенного набора встроенных меню

Если в создаваемой базе данных или приложении пользователи будут иметь доступ к встроенным строкам меню, разработчик имеет возможность ограничить набор выводящихся меню. Таким образом, можно скрывать меню, например, Вид и Вставка, что позволяет пользователю иметь доступ к проектированию вида объектов в базе данных.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Полный набор меню Access.

Примечания

Изменения данных настроек в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideBuiltInMenusApplicationSW":1:"Foo":"Invisible"}

KЗапрет или разрешение изменения всех панелей инструментов или строк меню в базе данных или приложении

Разработчик имеет возможность разрешить или запретить пользователям изменять встроенные и специальные панели инструментов и строки меню.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Изменение панелей инструментов\меню.

Примечания

Изменения данных настроек в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

При снятии этого флажка все еще можно перемещать, сортировать и закреплять панель инструментов или строку меню, если до этого для них не были сделаны обратные установки в диалоговом окне Настройка.

Когда этот флажок снят, диалогового окна Настройка больше не существует. В этом случае пользователь не имеет возможности настроить какие-либо панели инструментов или меню, даже если настройка была разрешена ранее в диалоговом окне Настройка.

Для того чтобы запретить пользователям изменять встроенные панели инструментов, снимите флажок Стандартные панели инструментов.

Чтобы убрать контекстное меню только из панелей инструментов и строк меню, установите флажок Стандартные контекстные меню и снимите флажок Изменение панелей инструментов\меню. Это закроет пользователям доступ к настройке панелей инструментов и строк меню.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowAllowPreventToolbarChangesApplicationOpensSW":1:"Foo":"Invisible"}

Включение или отключение вывода контекстных меню в базе данных или приложении

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

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Установите или снимите флажок Стандартные контекстные меню.

Примечания

Изменения данных настроек в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Чтобы убрать контекстное меню только из панелей инструментов и строк меню, установите флажок Стандартные контекстные меню и снимите флажок Изменение панелей инструментов\меню. Это закроет пользователям доступ к настройке панелей инструментов и строк меню.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowEnableDisableRightMenusApplicationOpensSW":1:"Foo":"Invisible"}

KВключение или отключение просмотра программ после ошибки при выполнении в приложении

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Нажмите кнопку Дополнительно.

3Установите или снимите флажок Просмотр программ после ошибки.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Даже если флажок Просмотр программ после ошибки снят, пользователь может вручную прервать выполнение программы. Для получения дополнительных сведений нажмите кнопку .

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowEnableDisableBreakingIntoCodeWhileiExecutingSW":1:"Foo":"Invisible"}

KВключение или отключение специальных клавиш, выводящих на экран окно базы данных, окно отладки, строки меню или окно модуля.

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Нажмите кнопку Дополнительно.

3Установите или снимите флажок Специальные клавиши для включения или отключения следующих специальных клавиш или сочетаний клавиш:

Клавиши

Результат нажатия

F11 или ALT+F1

Окно базы данных переводится в верхний слой.

CTRL+G

Открывается окно отладки.

CTRL+F11

Переключение между выводом специальной строки меню и встроенной строки меню

CTRL+BREAK

Прерывание выполнения программы и открытие текущего модуля в окне модуля.

Примечания

Изменения данной настройки в диалоговом окне Параметры запуска вступают в действие только при следующем открытии базы данных или приложения.

Вне зависимости от состояния флажка Специальные клавиши, пользователь имеет возможность открыть окно модуля для отладки программы после ошибки при выполнении. Для этого следует установить флажок Просмотр программ после ошибки.

Если снять флажок Специальные клавиши и указать специальную строку меню в поле Строка меню, встроенная строка меню станет недоступной.

При одновременном снятии флажков Специальные клавиши и Окно базы данных, все еще остается возможным доступ к окну базы данных. Это происходит в том случае, когда пользователь пытается несколько раз открыть одну и ту же базу данных из списка последних использованных баз, который находится в меню Файл. Чтобы избежать этого, следует заменить меню Файл на собственное специальное меню.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowEnableDisableKeysInterruptApplicationSW":1:"Foo":"Invisible"}

Выбор специального значка приложения

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2Введите в поле Значок приложения имя файла, содержащего значок. Для Microsoft Windows это файлы .ico или .bmp, а для Microsoft Windows NT только файлы .ico. Если имя файла неизвестно, нажмите кнопку построителя рядом с этим полем и найдите файл с помощью Построителя значков. (Окно Построителя значков аналогично диалоговому окну Открытие файла базы данных. Для получения дополнительных сведений о поиске файлов в этих диалоговых окнах нажмите кнопку ).

Примечания

Измененная настройка Значок приложения вступает в действие сразу после закрытия диалогового окна Параметры запуска.

Если приложение предназначено для распространения, рекомендуется поместить файл значка в папку Microsoft Access.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayCustomIconForApplicationSW":1:"Foo":"Invisible"}

Создание специального заголовка окна приложения

1Выберите в меню Сервис команду Параметры запуска.

Подсказка

2В поле Заголовок приложения введите новый текст заголовка окна приложения.

Примечания

Измененная настройка Заголовок приложения вступает в действие сразу после закрытия диалогового окна Параметры запуска.

Для просмотра перечня вопросов, которые следует принимать во внимание при определении параметров в диалоговом окне Параметры запуска, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplaySpecificTitleApplicationWindowTitleBarSW":1:"Foo":"Invisible"}

Открытие базы данных

1Нажмите кнопку Открыть базу данных на панели инструментов.

2В поле Папка выберите диск, на котором находится файл базы данных.

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

Если найти нужную базу данных не удается, можно использовать функцию поиска. Для этого введите конкретные данные о файле в поля нижней части диалогового окна, а затем нажмите кнопку Найти. Для получения дополнительной информации по использованию поля Имя файла нажмите кнопку .

Для поиска с использованием расширенного набора условий нажмите кнопку Отбор. Для получения дополнительных сведений о диалоговом окне Отбор документов нажмите кнопку .

4Чтобы открыть базу данных для общего доступа в сети, снимите флажок Монопольно.

Чтобы открыть базу данных для монопольного доступа, установите флажок Монопольно.

Чтобы открыть базу данных только для чтения, нажмите кнопку Команды и режимы и выберите в меню Открыть только для чтения.

Для получения дополнительных сведений о каком-либо элементе диалогового окна нажмите кнопку со знаком вопроса в правом верхнем углу диалогового окна и выберите нужный элемент.

Примечания

Чтобы открыть одну из нескольких баз данных, открывавшихся последними, выберите имя базы данных в меню Файл. База данных будет открыта с теми же настройками, с которыми она была открыта последний раз.

Microsoft Access позволяет автоматически создать в личной папке ярлык, непосредственно открывающий базу данных. Для получения дополнительных сведений нажмите кнопку . Для получения дополнительных сведений о том, как создать ярлык вручную, нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowOpenExistingDatabaseSW":1:"Foo":"Invisible"}

Определение условий поиска файла в диалоговом окне «Отбор документов»

В диалоговом окне Отбор документов находится список условий, определяющих свойства, используемые при поиске базы данных. По умолчанию, Microsoft Access проводит поиск всех файлов с расширением .mdb. Пользователь имеет возможность уточнить условия поиска, добавляя дополнительные условия в диалоговом окне Отбор документов.

1Выберите в меню Файл команду Открыть базу данных или установите указатель на пункт меню Внешние данные в меню Файл и выберите Импорт или Связь с таблицами. (Для поиска файлов также используются следующие диалоговые окна, открываемые командами из меню Сервис: База данных для преобразования, База данных для сжатия, Восстановление базы данных, Сохранение файла MDE под именем и База данных для шифрования/дешифрования).

2Нажмите кнопку Отбор.

3В поле со списком Свойство выберите свойство, используемое как условие поиска.

4В поле со списком Операция выберите нужную операцию.

5Введите в поле Значение значение, которое будет включено в определяемое условие.

6Выберите один из параметров над полем Свойство:

Для одновременного выполнения сформулированного условия с условиями, заданными ранее в группе Условие, выберите параметр И.

Для выполнения одного из этих условий выберите параметр ИЛИ.

7Нажмите кнопку Добавить.

8Если требуется провести поиск в определенной папке, введите или выберите путь к ней в поле Папка.

9Для сохранения текущего условия поиска нажмите кнопку Сохранить и введите имя, под которым будет сохранено данное условие. Для того чтобы в дальнейшем провести поиск с использованием сохраненного условия, нажмите кнопку Открыть и выберите имя нужного условия.

10Для начала поиска нажмите кнопку Найти.

Для получения дополнительных сведений о сохраненном условии поиска нажмите кнопку . Для получения дополнительных сведений о любом элементе диалогового окна нажмите кнопку со знаком вопроса в правом верхнем углу диалогового окна и выберите нужный элемент.

Примечание. Чтобы создать собственные свойства базы данных, после открытия базы данных выберите в меню Файл команду Свойства базы данных, а затем выберите ярлык Прочие. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowUseAdvancedFindSW":1:"Foo":"Invisible"}

Настройка среды Microsoft Access с помощью параметров, устанавливаемых по умолчанию

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку для параметров, которые необходимо задать.

3Выберите нужные параметры.

Примечание. Параметры настройки сохраняются в файле рабочей группы пользователя, а не в базах данных пользователей (файл с расширением .mdb). После изменения параметров настройки они используются с каждой базой данных, которая открывается или создается любым пользователем из этой рабочей группы (использующим тот же файл рабочей группы).

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecSettingDatabasePreferencesSW":1:"Foo":"Invisible"}

Отображение или скрытие системных объектов в окне базы данных по умолчанию

При создании новой базы данных автоматически создаются системные объекты.

1В меню Сервис выберите команду Параметры.

Подсказка

2Выберите вкладку Вид.

3В группе Отображение на экране установите или снимите флажок Системные объекты.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayHideSystemdefinedTablesSW":1:"Foo":"Invisible"}

Отображение или скрытие объектов, скрытых по умолчанию

При необходимости работать с объектами, которые определены как скрытые по умолчанию, пользователь имеет возможность отобразить эти объекты в окне базы данных, не отменяя их атрибута скрытия.

1Выберите команду Параметры в меню Сервис.

Подсказка

2Выберите вкладку Вид.

3Установите или снимите флажок Скрытые объекты в группе Отображение на экране. В Microsoft Access скрытые объекты, в отличие от других объектов, выводятся на экран в виде неярких значков.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideObjectsDefinedHiddenW":1:"Foo":"Invisible"}

Изменение стандартных характеристик операций поиска и замены

1В меню Сервис выберите команду Параметры.

Подсказка

2Выберите вкладку Правка/поиск.

3Выберите нужный параметр в группе Поиск и замена.

Примечание. Измененные настройки вступают в силу при следующем запуске Microsoft Access. Чтобы изменить стандартные характеристики для конкретной операции поиска или замены, выберите в меню Правка команду Поиск или Замена, а затем установите нужное значение параметра в диалоговом окне.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetDefaultFindreplaceBehaviorSW":1:"Foo":"Invisible"}

Задание стандартных границ печатного поля

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку Общие.

3В группе Границы печатного поля задайте ширину полей, которая должна использоваться по умолчанию.

Примечание. Изменения этих параметров не влияют на ширину полей, заданную для существующих форм и отчетов.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetDefaultPrintMarginsW":1:"Foo":"Invisible"}

Задание используемого по умолчанию режима открытия баз данных с монопольным или с общим доступом

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку Другие.

3В группе Режим открытия по умолчанию выберите необходимый режим.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetDatabasesOpenExclusiveSharedByDefaultW":1:"Foo":"Invisible"}

Изменение стандартной папки для новых баз данных Microsoft Access

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку Общие.

3В поле Рабочий каталог введите путь к любой доступной папке (каталогу), в которой должны сохраняться новые базы данных, и нажмите кнопку OK.

Если путь не указан, по умолчанию используется папка «Мои документы».

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetLocationDefaultDatabaseDirectorySW":1:"Foo":"Invisible"}

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

Этот параметр определяет порядок сортировки, используемый в Microsoft Access при создании новой базы данных.

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку Общие.

3Выберите нужный язык в поле Порядок сортировки базы данных.

Примечание. Чтобы применить порядок сортировки, заданный на вкладке Общие, к существующей базе данных, следует выполнить сжатие базы данных.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetLanguageSortOrderDatabaseSW":1:"Foo":"Invisible"}

KВключение или отключение вывода сообщений о подтверждении

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

1Выберите команду Параметры в меню Сервис.

Подсказка

2Выберите вкладку Правка/поиск.

3В группе Подтверждение установите или снимите соответствующие флажки.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowTurnConfirmationMessagesRecordChangesDocumentSW":1:"Foo":"Invisible"}

Изменение действий, выполняемых по умолчанию при нажатии клавиши ENTER, клавиш со стрелками, клавиши TAB и при перемещении курсора

Эти параметры определяют действия, выполняемые по умолчанию при использовании указанных клавиш для переходов в пределах полей или между полями.

1Выберите в меню Сервис команду Параметры.

Подсказка

2Выберите вкладку Клавиатура.

3Выберите требуемые параметры в группах Переход при нажатии Enter, Переход по клавише со стрелкой и Поведение при входе в поле, а затем установите или снимите флажок Останов на первом/последнем поле.

Примечание. Для того чтобы вступил в силу параметр, выбранный в группе Поведение при входе в поле, необходимо, чтобы в группе Переход по клавише со стрелкой был выбран параметр Следующее поле.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowSetEnterKeyArrowKeyCursorBehaviorPreferencesSW":1:"Foo":"Invisible"}

Отображение или скрытие окна запуска Microsoft Access по умолчанию

Окно запуска представляет из себя первое диалоговое окно, выводящееся на экран при запуске Microsoft Access. В нем содержатся параметры, позволяющие создать новую и открыть существующую базу данных.

1В меню Сервис выберите команду Параметры.

Подсказка

2Выберите вкладку Вид.

3В группе Отображение на экране установите или снимите флажок Окно запуска.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowShowHideStartupDialogBoxW":1:"Foo":"Invisible"}

Отображение или скрытие сроки состояния для всех баз данных

Изменение следующих параметров влияет на все базы данных Microsoft Access.

1Выберите в меню Сервис команду Параметры.

Подсказка

2На вкладке Вид в группе Отображение на экране установите или снимите флажок Строка состояния.

Примечание. Можно отображать или скрывать строку состояния для определенных баз данных или приложений. Для получения дополнительных сведений нажмите кнопку .

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowDisplayHideStatusBarSW":1:"Foo":"Invisible"}

Проектирование базы данных

В Microsoft Access прежде чем создавать таблицы, формы и другие объекты необходимо задать структуру базы данных. Хорошая структура базы данных является основой для создания адекватной требованиям, эффективной базы данных.

Для ознакомления с элементами базы данных и ее функциями нажмите кнопку .

Этапы проектирования базы данных

Ниже приведены основные этапы проектирования базы данных:

1Определение цели создания базы данных.

2Определение таблиц, которые должна содержать база данных.

3Определение необходимых в таблице полей.

4Задание индивидуального значения каждому полю.

5Определение связей между таблицами.

6Обновление структуры базы данных.

7Добавление данных и создание других объектов базы данных.

8Использование средств анализа в Microsoft Access.

1 Определение цели создания базы данных

На первом этапе проектирования базы данных необходимо определить цель создания базы данных, основные ее функции и информацию, которую она должна содержать. То есть нужно определить основные темы таблиц базы данных и информацию, которую будут содержать поля таблиц.

База данных должна отвечать требованиям тех, кто будет непосредственно с ней работать. Для этого нужно определить темы, которые должна покрывать база данных, отчеты, которые она должна выдавать, проанализировать формы, которые в настоящий момент используются для записи данных, сравнить создаваемую базу данных с хорошо спроектированной, подобной ей базой.

2 Определение таблиц, которые должна содержать база данных

Одним из наиболее сложных этапов в процессе проектирования базы данных является разработка таблиц, так как результаты, которые должна выдавать база данных (отчеты, выходные формы и др.) не всегда дают полное представление о структуре таблицы.

При проектировании таблиц вовсе не обязательно использовать Microsoft Access. Сначала лучше разработать структуру на бумаге. При проектировке таблиц, рекомендуется руководствоваться следующими основными принципами:

Информация в таблице не должна дублироваться. Не должно быть повторений и между таблицами.

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

Каждая таблица должна содержать информацию только на одну тему.

Сведения на каждую тему обрабатываются намного легче, если содержаться они в независимых друг от друга таблицах. Например, адреса и заказы клиентов хранятся в разных таблицах, с тем, чтобы при удалении заказа информация о клиенте осталась в базе данных.

Для получения дополнительных сведений о таблицах нажмите кнопку .

Для получения дополнительных сведений об оптимизации работы общей таблицы нажмите кнопку .

3 Определение необходимых в таблице полей

Каждая таблица содержит информацию на отдельную тему, а каждое поле в таблице содержит отдельные сведения по теме таблицы. Например, в таблице с данными о клиенте могут содержаться поля с названием компании, адресом, городом, страной и номером телефона. При разработке полей для каждой таблицы необходимо помнить:

Каждое поле должно быть связано с темой таблицы.

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

В таблице должна присутствовать вся необходимая информация.

Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

4 Задание индивидуального значения каждому полю

С тем чтобы Microsoft Access мог связать данные из разных таблиц, например, данные о клиенте и его заказы, каждая таблица должна содержать поле или набор полей, которые будут задавать индивидуальное значение каждой записи в таблице. Такое поле или набор полей называют основным ключом.

Для получения дополнительных сведений об основных ключах, используемых в таблицах, и их типах нажмите кнопку .

Соседние файлы в папке Лабы и курсовики по Access, учебник
  • #
    16.12.2013688.13 Кб36Комплектующие.mdb
  • #
    16.12.20131.77 Mб38Курсовик2.mdb
  • #
    16.12.20134.34 Mб58Учебник.doc