--------------------------------------------------------- Последние сведения для Microsoft Access 2000 Август 1999 (c) Корпорация Майкрософт (Microsoft Corporation), 1999. Все права защищены. --------------------------------------------------------- Этот документ содержит последние сведения, относящиеся к Microsoft Access 2000, по состоянию на указанный месяц. В дальнейшем более свежие сведения и ресурсы появятся на Web-узле обновления Microsoft Office Update, для доступа к которому следует выполнить команду "Office на Web" в меню "Справка". Дополнительную информацию на английском языке, в том числе по вопросам сетей и администрирования, можно найти на Web-узле Office Resource Kit по адресу: http://www.microsoft.com/office/ork/ Различные технические сведения по Microsoft Access доступны через Службу технической поддержки Майкрософт по адресу: http://www.microsoft.com/rus/support/ _________________________________________________________ ---------- СОДЕРЖАНИЕ ---------- УСТАНОВКА Отключение защиты от вирусов Ошибки при установке в папку, имя которой содержит знаки препинания Минимальные требования к оборудованию для Access 2000 Автоматический выбор другого значения для некоторых компонентов при выборочной установке Сетевая установка Access 2000 Приглашение на ввод ключа компакт-диска при использовании административной установки Сообщение "Файл уже используется" при запуске Access 2000 по сети Установка Access 2000 поверх автономного приложения Access 97 Неожиданное сообщение во время установки Установка Access 2000 без удаления бета-версий Office 2000 Поведение ярлыка Access 2000 в меню "Программы" в зависимости от операционной системы Установка русской версии Access 2000 с обновлением английской версии Office 95/97 РАБОТА С ACCESS 2000 Отображение дат в формате четырех цифр года Неправильная печать знака евро Максимальное число уровней для вложенных форм и отчетов Сообщение "Недостаточно памяти" в Windows NT Server 4.0 или Windows NT Workstation 4.0 Элементы управления и подсказки в прямоугольниках Использование элемента управления "Рисунок" на странице доступа к данным Недоступные команды печати при выборе страницы доступа к данным в окне базы данных Сообщение "Неопределенная функция" при открытии страницы доступа к данным Предотвращение неавторизованного доступа из сценариев на страницах доступа к данным Цветовая палитра на страницах доступа к данным при настройке экрана на 256 цветов Ошибки при использовании кнопок панели задач для перехода между страницами доступа к данным Ошибки отображения при прокрутке формы "Сотрудники" в учебной базе данных "Борей" Работа с учебной базой данных "Борей", размещенной в папке с доступом только для чтения Получение Microsoft Office 2000 Proofing Tools Компоненты WebBot не входят в издание Office 2000 Developer Неправильное отображение цветов на мониторах в режиме 256 цветов Перетаскивание не работает при наличии русских букв в именах файлов Ошибка при запуске средства проверки правописания для украинского языка MICROSOFT JET Совместимость со стандартом ANSI SQL-92 COUNTER и IDENTITY ПРЕОБРАЗОВАНИЕ И СОВМЕСТИМОСТЬ Библиотека совместимости Включение автозамены имен в преобразованной базе данных Access ПРОЕКТЫ MICROSOFT ACCESS Неожиданное поведение при наличии в выводе инструкции SQL двух полей с одинаковыми именами Невозможность ссылки на элементы управления форм и отчетов из статистических функций Перезапуск компьютера после установки Microsoft Data Engine (MSDE) Сообщение "Нельзя использовать предложение ORDER BY в запросе этого типа" при наличии в представлении предложения TOP Входящие подключения по именованным каналам не поддерживаются в Windows 95 и Windows 98 Правила присвоения имен для Microsoft Data Engine Установка Microsoft Data Engine MICROSOFT OFFICE WEB COMPONENTS Редактирование формулы в ячейке, содержащей гиперссылку Функция рабочего листа ASC не поддерживается компонентом электронных таблиц СПРАВКА MICROSOFT ACCESS 2000 РАЗЛИЧНЫЕ ЯЗЫКИ В МАСТЕРЕ ОТВЕТОВ (MICROSOFT) MICROSOFT VISUAL BASIC ДЛЯ ПРИЛОЖЕНИЙ Дополнительные сведения о компонентах доступа к данным Нарушение работы функций из-за константы vbDatabaseCompare Пример программы для объекта DataAccessPage и семейства DataAccessPages Свойство Context (объект CommandBar) Модель объектов Chart Workspace (Office Web Components) Событие SelectionChange (Office Web Components) Метод GetValue (Office Web Components) Свойство HTMLData (Office Web Components) Свойство KeyChar (Office Web Components) Свойство RecordsetLabel (Office Web Components) Свойство Value (Office Web Components) Язык по умолчанию для редактора Visual Basic и редактора сценариев (Microsoft) Новые свойства (VBA) Поиск следующего вхождения текста по клавише F3 в окне программы Система уведомлений о системных событиях Справочная документация по HTML Версии Internet Explorer и редактирование HTML Сообщение справки "Раздел не найден" в редакторе сценариев (Microsoft) Сообщение "Нельзя задать значение свойства" при изменении свойства ControlSource для страницы доступа к данным ПОДДЕРЖКА НЕСКОЛЬКИХ ЯЗЫКОВ ОБЩИЕ ВОПРОСЫ Кодовые страницы на компьютерах клиента и сервера должны совпадать Создание разделов реестра для принудительного задания кодовой страницы на время преобразования Неправильный язык сообщений об ошибках при использовании пакета многоязыковой поддержки Макросы назначения клавиш в группе AutoKeys не работают Сообщение "Не удается открыть базу данных 'msdb'." Не удается войти в систему как "Администратор" при изменении строки подключения для страницы Проект Northwind SQL не устанавливается для версий Access, отличных от США и восточно-азиатских языков Гиперссылки на объекты базы данных не работают при использовании переведенного имени типа объекта ПОДДЕРЖКА АЗЕРБАЙДЖАНСКОГО, АРМЯНСКОГО, ГРУЗИНСКОГО, КАЗАХСКОГО, ТАТАРСКОГО И УЗБЕКСКОГО ЯЗЫКОВ В MICROSOFT ACCESS 2000 Создание документов Наличие шрифтов Известные ограничения на использование национальных букв перечисленных выше языков в Access 2000 Поддержка национальных букв азербайджанского (латиница) и узбекского (латиница) языков в русской версии Microsoft Access 2000 ЯЗЫКИ С ПИСЬМОМ СПРАВА НАЛЕВО Печать для языков с письмом справа налево Ограничения построителя выражений для языков с письмом справа налево Летоисчисление по хиджре в учебных базах данных Ограничения на маски ввода для языков с письмом справа налево Поддержка летоисчисления по хиджре в страницах доступа к данным и Web-страницах Просмотр арабских данных в программе просмотра конфликтов репликации (Microsoft) и мастерах импорта/экспорта ВОСТОЧНО-АЗИАТСКИЕ ЯЗЫКИ Возможные ошибки отображения при использовании нескольких восточно-азиатских шрифтов _________________________________________________________ УСТАНОВКА Отключение защиты от вирусов ---------------------------- Некоторые программы защиты от вирусов могут помешать работе программы установки Microsoft Office 2000 или Microsoft Access 2000. Если на вашем компьютере используется антивирусная программа, отключите ее перед началом установки. По окончании установки не забудьте снова включить защиту от вирусов. Примечание. Если программа защиты от вирусов запускается автоматически при загрузке Windows, для ее отключения удерживайте нажатой клавишу SHIFT во время загрузки Windows. Ошибки при установке в папку, имя которой содержит знаки препинания ------------------------------------------------------------------- Имя папки, выбранной для установки Access 2000, не должно содержать запятых (,), апострофов (') и восклицательных знаков (!). Лучше всего воспользоваться заданной по умолчанию папкой или выбрать папку, имя которой состоит только из букв и цифр. Минимальные требования к оборудованию для Access 2000 ----------------------------------------------------- Русская версия Microsoft Access 2000 входит в состав следующих продуктов: * Профессиональный выпуск Microsoft Office 2000 * Расширенный выпуск Microsoft Office 2000 Для работы с Access 2000 понадобятся: * персональный компьютер с процессором Pentium 75 МГц или более мощным; * операционная система Microsoft Windows 95 или более поздней версии либо Microsoft Windows NT Workstation версии 4.0 с пакетом обновления 3 или более поздним; * для Windows 95 или Windows 98: 16 Мбайт памяти для операционной системы и дополнительно 8 Мбайт памяти для Access; * для Windows NT Workstation версии 4.0 с пакетом обновления 3 или более поздним: 32 Мбайт памяти для операционной системы и дополнительно 8 Мбайт памяти для Access; * свободное пространство на жестком диске для Access 2000 (указанный объем относится к обычной установке, в зависимости от конфигурации и выбранных при установке компонентов этот объем может уменьшиться или увеличиться): для обычной установки: 177 Мбайт; * свободное пространство на жестком диске для Office 2000 (указанный объем относится к обычной установке, в зависимости от конфигурации и выбранных при установке компонентов этот объем может уменьшиться или увеличиться): 217 Мбайт для диска 1 (Word, Excel, Outlook, PowerPoint, Access); * дисковод для компакт-дисков; * монитор VGA или лучшего разрешения, желательно Super VGA; * мышь Microsoft Mouse, Microsoft IntelliMouse или совместимое указывающее устройство. Для использования некоторых возможностей могут дополнительно потребоваться: * модем, поддерживающий скорость 9600 бод, желательно 14400 бод и выше; * мультимедийный компьютер для работы со звуками и эффектами мультимедиа; * Microsoft Outlook 2000 либо Microsoft Outlook Express 5.0 или более поздней версии для работы с электронной почтой Office; * дополнительно 8 Мбайт памяти для работы с электронной почтой Office; * доступ к Интернету и другим службам может потребовать дополнительной оплаты поставщика услуг. Автоматический выбор другого значения для некоторых компонентов при выборочной установке --------------------------------------------------------------- Если во время выборочной установки установить для всего продукта Access режим "Компонент недоступен", а затем изменить режим установки для отдельных компонентов Access, некоторые дополнительные компоненты также изменят режим установки. Подобное поведение наблюдается у следующих компонентов: Справка Обычные мастера Дополнительные мастера Просмотр снимков Репликация баз данных Если необходимо сократить объем используемого дискового пространства, попробуйте вместо этого установить для Access или отдельных компонентов режим "Устанавливать при первом вызове". Сетевая установка Access 2000 ----------------------------- >>>Создание источника административной установки Access 2000 1. Создайте на сетевом сервере общий ресурс для источника административной установки. Этот ресурс должен содержать не менее 550 Мбайт свободного дискового пространства. 2. Подключитесь к сетевому ресурсу с компьютера, работающего под управлением Microsoft Windows 95/98, Windows NT Workstation или Windows NT Server и имеющего доступ на запись к ресурсу. 3. В меню "Пуск" Windows выберите команду "Выполнить" и нажмите кнопку "Обзор". 4. Выберите файл setup.exe на первом компакт-диске Office и нажмите кнопку "Открыть". 5. В командной строке после имени файла setup.exe введите следующий текст: /A DATA1.MSI и нажмите кнопку "ОК". Например: E:\SETUP.EXE /A DATA1.MSI 6. По запросу введите название организации, которое будет определено для всех пользователей, устанавливающих Office из данного источника. 7. Укажите сервер и созданный общий ресурс в качестве источника установки. Дополнительную информацию на английском языке по вопросам сетей и администрирования можно найти на Web-узле Office Resource Kit по адресу: http://www.microsoft.com/office/ork Приглашение на ввод ключа компакт-диска при использовании административной установки -------------------------------------------------------------------------- Во время установки Access 2000 с сетевого сервера административной установки возможно появление запроса на ввод ключа компакт-диска. Это происходит, если системный администратор, создавший административную установку, не указал ключ компакт-диска. В подобном случае попросите системного администратора создать новый источник административной установки и ввести ключ компакт-диска в первом диалоговом окне. При последующем запуске программы установки Access 2000 из нового источника запрос на ввод ключа компакт-диска выводиться не будет. Сообщение "Файл уже используется" при запуске Access 2000 по сети ----------------------------------------------------------------- При запуске Access 2000 по сети возможно появление следующего сообщения во время открытия базы данных Access. Не удалось использовать 'Admin'; файл уже используется. Это сообщение появляется после того, как пользователь с разрешением на запись для сетевого ресурса открывает базу данных Access. Все последующие пользователи, обладающие только разрешением на чтение для данного ресурса, получат это сообщение при попытке открыть базу данных Access. После выполнения административной установки Office 2000 или Access 2000 можно предотвратить появление данного сообщения, если установить на сетевом ресурсе разрешение только на чтение для всех пользователей, которые будут запускать Access 2000 с сетевого сервера. Администратор может также создать отдельный сетевой ресурс для той же папки и предоставить разрешения на полный доступ всем администраторам, чтобы они могли управлять файлами в данной папке. Однако все пользователи должны устанавливать Office 2000 или Access 2000 через ресурс, для которого заданы разрешения только на чтение. Установка Access 2000 поверх автономного приложения Access 97 ------------------------------------------------------------- Если выполняется обновление версии Access 97 или Office 97 на компьютере, содержащем установленное автономное приложение Access 97, по умолчанию для Office 2000 или Access 2000 используется следующий путь установки: C:\Program Files\Office2K Установка Office 2000 или Access 2000 в эту дополнительную папку обеспечивает сохранение файла Msaccess.exe версии Access 97, поскольку этот файл может быть необходим для автономного приложения. Неожиданное сообщение во время установки ---------------------------------------- Если во время установки Office на экране появляется неожиданное сообщение, причем оно выводится и при повторной попытке установки, создайте файл журнала, который пригодится службе технической поддержки Майкрософт при устранении ошибки. После того как файл журнала будет создан, обратитесь в службу технической поддержки. >>>Создание файла журнала 1. Нажмите кнопку "Пуск" на панели задач и выберите команду "Выполнить". 2. В поле "Открыть" введите следующую строку: <путь>\Setup.exe /L*v c:\Verboselog.txt где <путь> обозначает реальное расположение файла Setup.exe. Например, если установка проводится с компакт-диска, строка может выглядеть так: d:\Setup.exe /L*v c:\Verboselog.txt 3. Нажмите кнопку "ОК". Программа установки запустится и создаст файл журнала с именем Verboselog.txt в корневой папке диска C:. Установка Access 2000 без удаления бета-версий Office 2000 ---------------------------------------------------------- При запуске Access 2000 на экране может появиться одно из следующих сообщений: В реестре отсутствуют необходимые данные, выполнение приложения невозможно. Повторите установку. Required registry information is missing and this application cannot run. Please rerun Setup to correct this problem. При другом варианте выполнение программы внезапно завершается через несколько секунд работы. Описанные выше ситуации возникают, если установка Access 2000 проводится поверх английской бета-версии 2 Office 2000 (сборка 2221b) или русской бета-версии 1 Office 2000 (сборка 2625.3) без их удаления. Не рекомендуется устанавливать русскую версию Access 2000 на компьютер с любой бета-версией Office 2000. >>> Удаление бета-версий Office 2000 1. В меню "Пуск" Windows укажите на команду "Настройка" и выберите команду "Панель управления". 2. Дважды щелкните значок "Установка и удаление программ". 3. В списке установленных программ выберите строку "Microsoft Office 2000 Premium Edition" (для английской бета-версии 2 Office 2000) или строку "Microsoft Office 2000 Premium" (для русской бета-версии 1 Office 2000). 4. Нажмите кнопку "Добавить/удалить". 5. Нажмите кнопку "Удалить Office" (или "Remove Office"). 6. Нажмите кнопку "Да", чтобы подтвердить удаление. Поведение ярлыка Access 2000 в меню "Программы" в зависимости от операционной системы ------------------------------------------------------------- В данном разделе описаны возможные проблемы с ярлыком Access 2000 в меню "Программы". 1. Ярлык не обеспечивает восстановление программы. Причина состоит в том, что используемая операционная система не поддерживает ярлыки Windows Installer. Только перечисленные ниже версии Microsoft Windows поддерживают эти ярлыки: * Windows 98 * Windows 95 с установленными Internet Explorer 4.01 (с пакетом обновления 1) и Active Desktop * Microsoft Windows NT версии 4 с установленными Internet Explorer 4.01 (с пакетом обновления 1) и Active Desktop Примечание. Если на компьютер с системой Windows 95 или Windows NT версии 4 и установленными Internet Explorer 4.01 (с пакетом обновления 1) и Active Desktop выполнена установка Internet Explorer 5, система будет поддерживать ярлыки Windows Installer. 2. Программа не устанавливается при первом использовании. Причина состоит в том, что во время установки для Access в окне "Выбор компонентов" отсутствует вариант "Устанавливать при первом вызове". В свою очередь отсутствие данного ярлыка вызвано тем, что используемая операционная система не поддерживает ярлыки Windows Installer. Список операционных систем, поддерживающих ярлыки Windows Installer, приведен выше в разделе 1. 3. На вкладке свойств ярлыка не отображается путь. Это означает, что данный ярлык является ярлыком Windows Installer. Ярлыки Windows Installer не содержат прямой ссылки на путь к объекту. Вместо этого они содержат подстановочный элемент, который будет преобразован в путь к объекту при работе Windows Installer. Список операционных систем, поддерживающих ярлыки Windows Installer, приведен выше в разделе 1. Установка русской версии Access 2000 с обновлением английской версии Office 95/97 -------------------------------------------------------------------- Установка русской версии Microsoft Access 2000 в режиме обновления английской версии Microsoft Office 95/97 не поддерживается. _________________________________________________________ РАБОТА С ACCESS 2000 Отображение дат в формате четырех цифр года ------------------------------------------- Access 2000 позволяет установить использование формата года из четырех цифр для всех полей и элементов управления, содержащих даты. Это упрощает контроль за правильностью века для конкретных дат. На вкладке "Общие" диалогового окна "Параметры" (меню "Сервис) расположена группа "Формат года из четырех цифр", содержащая следующие флажки: * флажок "текущая база данных" задает использование формата года из четырех цифр на уровне базы данных (в текущей базе данных Access или в текущем проекте); * флажок "все базы данных" задает использование формата года из четырех цифр на уровне приложения (для всех баз данных Access и проектов). Установка любого флажка влияет лишь на отображение дат, а сами данные при этом не изменяются. Значения флажков переопределяют свойства "Формат поля" для отдельных полей и элементов управления. Неправильная печать знака евро ------------------------------ Даже если знак евро правильно отображается в режиме предварительного просмотра, при его печати возможны ошибки, например, этот знак может быть пропущен или заменен на другой. Подобное поведение наблюдается, если шрифт принтера не поддерживает знак евро. Чтобы устранить ошибку, для начала воспользуйтесь шрифтом True Type, поддерживающим евро, таким как Arial, Courier New или Times New Roman. Если знак евро все равно печатается неправильно, измените формат данных очереди для принтера с EMF на RAW. >>> Изменение формата данных очереди для принтера с EMF на RAW 1. Нажмите кнопку "Пуск" на панели задач, укажите на команду "Настройка" и выберите команду "Принтеры". 2. В диалоговом окне "Принтеры" выберите нужный принтер правой кнопкой мыши и выполните команду "Свойства" в контекстном меню. 3. В диалоговом окне свойств конкретного принтера перейдите на вкладку "Сведения" и нажмите кнопку "Очередь". 4. Измените значение поля "Формат данных в очереди" с EMF на RAW. За дополнительной информацией обратитесь к изготовителю принтера. Максимальное число уровней для вложенных форм и отчетов ------------------------------------------------------- Максимальный уровень вложения форм и отчетов равен семи. Сообщение "Недостаточно памяти" в Windows NT Server 4.0 или Windows NT Workstation 4.0 ----------------------------------------------------------- При попытке сохранения или закрытия большой базы данных Access или проекта Access в системе Windows NT Workstation 4.0 или Windows NT Server 4.0 возможно появление сообщения об ошибке "Недостаточно памяти". Чтобы этого избежать, установите пакет обновления 4 (SP4) для Windows NT 4.0. Элементы управления и подсказки в прямоугольниках ------------------------------------------------- Если в форме или странице доступа к данным заключить элемент управления в прямоугольник или вызвать подсказку для прямоугольника, элемент управления или подсказка могут отображаться неправильно. Чтобы обеспечить правильность отображения элемента управления или подсказки, откройте форму или страницу доступа к данным в режиме конструктора, выберите прямоугольник, а затем выполните команду "На задний план" в меню "Формат". Использование элемента управления "Рисунок" на странице доступа к данным ------------------------------------------------------------------------ Access 2000 не позволяет привязать элемент управления "Рисунок" на странице доступа к данным к полю объекта OLE в базовой таблице. Тем не менее, этот элемент управления можно использовать для отображения разных рисунков для каждой записи на странице доступа к данным. Создайте в таблице текстовое поле, содержащее адреса URL рисунков. Затем добавьте на страницу доступа к данным неприсоединенный элемент управления "Рисунок" и укажите имя поля в качестве значения свойства "Данные" (ControlSource) для рисунка. Недоступные команды печати при выборе страницы доступа к данным в окне базы данных --------------------------------------------------------------- Когда в окне базы данных выбрана страница доступа к данным, команды "Параметры страницы", "Предварительный просмотр" и "Печать" в меню "Файл" недоступны. При попытке вызова макрокоманды "Печать" в макросе или метода PrintOut для объекта DoCmd в процедуре Visual Basic для приложений (VBA) на экране может появиться сообщение об ошибке: Ошибка выполнения '2046': Команда или макрокоманда "PrintOut" в данное время недоступна. Чтобы воспользоваться командами меню, методом PrintOut или эквивалентной макрокомандой, сначала откройте страницу доступа к данным. Сообщение "Неопределенная функция" при открытии страницы доступа к данным ------------------------------------------------------------------------- Если на странице доступа к данным используется функция, которая недоступна вне Access, то при открытии страницы в Microsoft Internet Explorer 5 на экране появится сообщение: Неопределенная функция '<ИмяФункции>' в выражении. Например, это сообщение появляется, если страница доступа к данным основана на запросе, в котором выражение содержит функции Nz, EuroConvert, Eval или функцию, определенную пользователем. Это же сообщение будет выведено, если функция, недоступная вне Access, используется в элементе управления на странице доступа к данным. При открытии страницы доступа к данным в Access сообщение об ошибке не выводится. Предотвращение несанкционированного доступа из сценариев на страницах доступа к данным --------------------------------------------------------------------- Существует возможность настройки средств безопасности от сценариев, которые выполняются на страницах доступа к данным и пытаются получить доступ к базам данных на серверах, отличных от сервера, с которого была загружена страница. Более подробные сведения приведены в документах "Creating Secure Data Access Pages" (DAP Security.doc) и "Deploying Data Access Pages on the Internet" (DAP Internet Deployment.doc) в папке Appendixes на компакт-диске, распространяемом вместе с руководством Microsoft Office 2000/Visual Basic Programmer's Guide. Эти документы можно также получить через Web-узел Майкрософт в разделе Office Developer's Forum. Кроме того, дополнительные сведения можно найти в главе 18 "Securing Access Databases" руководства Microsoft Office 2000/Visual Basic Programmer's Guide. Цветовая палитра на страницах доступа к данным при настройке экрана на 256 цветов ------------------------------------------------------------------- Страницы доступа к данным могут отображаться неправильно на компьютерах при выборе цветовой палитры экрана с числом цветов 256 и менее. Если необходимо обеспечить правильное отображение страниц в режимах 16 цветов и 256 цветов, используйте только цвета, входящие в 16-цветную палитру Windows. R G B Черный 00 00 00 Белый FF FF FF Темно-серый 80 80 80 Серый C0 C0 C0 Темно-красный 80 00 00 Красный FF 00 00 Темно-желтый 80 80 00 Желтый FF FF 00 Темно-зеленый 00 80 00 Зеленый 00 FF 00 Серо-голубой 00 80 80 Голубой 00 FF FF Темно-синий 00 00 80 Синий 00 00 FF Темно-сиреневый 80 00 80 Сиреневый FF 00 FF Ошибки при использовании кнопок панели задач для перехода между страницами доступа к данным -------------------------------------------------------------------------- Если на компьютере установлено расширение Active Desktop, а в Internet Explorer снят флажок, отвечающий за запуск окон обозревателя в отдельном процессе, то при переходе между несколькими открытыми страницами доступа к данным с помощью кнопок панели задач возможно возникновение ошибок. Например, если в одном окне открыта страница доступа к данным, а затем в другом окне открывается другая страница доступа к данным, в некоторых случаях не удается вернуться к первой странице до тех пор, пока вторая страница не будет закрыта. Чтобы избежать подобных ошибок, запустите Internet Explorer, выполните команду "Свойства обозревателя" в меню "Сервис", перейдите на вкладку "Дополнительно" и установите флажок "Загружать окна обозревателя в отдельном процессе". Ошибки отображения при прокрутке формы "Сотрудники" в учебной базе данных "Борей" ------------------------------------------------------------- В учебной базе данных "Борей" иногда возникает дрожание экрана при прокрутке записей в форме "Сотрудники". >>> Устранение ошибки 1. В панели управления Windows дважды щелкните значок "Экран" и перейдите на вкладку "Настройка". 2. В поле "Цветовая палитра" выберите любое значение с числом цветов более 256. Примечание. Если компьютер не поддерживает режимы с числом цветов более 256, установить такой режим не удастся. Работа с учебной базой данных "Борей", размещенной в папке с доступом только для чтения --------------------------------------------------------------------- При попытке открыть копию учебной базы данных "Борей", размещенную в сетевой папке с доступом только для чтения, на экране может появиться следующее сообщение: При исправлении строк подключения страниц доступа к данным обнаружено следующее число ошибок: 5. Возможно, часть страниц будет работать неправильно. При первом открытии учебной базы данных "Борей" выполняется попытка исправления строк подключения в страницах доступа к данным. Перед началом работы программа проверяет атрибуты файла базы данных "Борей". Если файл имеет атрибут доступа только для чтения, исправление подключений невозможно, и выполнение завершается без ошибки. Однако программа исправления не проверяет наличие разрешений для сетевого ресурса, где находится база данных "Борей", так что если сетевой ресурс предоставляет доступ только для чтения, исправление подключений также невозможно. Подобное поведение может наблюдаться в любой базе данных, содержащей аналогичные программы для исправления подключений страниц доступа к данным. Если учебная база данных "Борей" или другая база данных с такими программами размещается на сетевом ресурсе с разрешением только для чтения, то для устранения ошибки следует дополнительно установить атрибут "только для чтения" для файла базы данных. Кроме того, программа исправления подключений в учебной базе данных "Борей" не будет выполняться, если при открытии базы данных удерживать нажатой клавишу SHIFT. Однако в этом случае возможна неправильная работа страниц доступа к данным. Получение Microsoft Office 2000 Proofing Tools ---------------------------------------------- Microsoft Office 2000 Proofing Tools - это отдельный дополнительный продукт для Office 2000, содержащий все средства проверки правописания, поставляемые корпорацией Майкрософт для более 30 языков. В справке указаны неправильные номера продукта и SKU. Более подробно о получении Office 2000 Proofing Tools можно узнать по адресу http://www.microsoft.com/rus/office Компоненты WebBot не входят в издание Office 2000 Developer ----------------------------------------------------------- Некоторые разделы справки ошибочно утверждают, что компоненты Microsoft Office WebBot и их технические описания включены в издание Microsoft Office 2000 Developer. На самом деле компоненты WebBot не содержатся в данном выпуске издания Office 2000 Developer. Неправильное отображение цветов на мониторах в режиме 256 цветов ---------------------------------------------------------------- После просмотра всплывающих окон в разделах справки цвета некоторых элементов могут отображаться неправильно на мониторах в режиме 256 цветов. Например, перечисленные ниже элементы могут поменять свой вид на экране после просмотра всплывающих окон: * точечные рисунки; * рисунки, встроенные в файлы; * помощник по Office; * гиперссылки. Чтобы исправить ошибку отображения, измените цветовую палитру для монитора. >>>Изменение цветовой палитры 1. В меню "Пуск" Windows укажите на команду "Настройка" и выберите команду "Панель управления". 2. Дважды щелкните значок "Экран". 3. На вкладке "Настройка" выберите палитру, отличающуюся от 256 цветов. Рекомендуется выбрать палитру с большим числом цветов, чем 256, если такая палитра доступна. Перетаскивание не работает при наличии русских букв в именах файлов ------------------------------------------------------------------- Перетаскивание мышью файлов из Excel в Access правильно работает только при отсутствии русских букв в имени файла и пути. При наличии русских букв импорт данных будет невозможен. Ошибка при запуске средства проверки правописания для украинского языка ------------------------------------------------------------------- Чтобы воспользоваться средством проверки правописания для украинского языка в приложениях Access и Excel файл Custom.Dic должен быть пустым. Если средства проверки правописания для украинского языка не работают в приложении Excel или Access, необходимо выполнить следующие действия: 1. Найдите файл Custom.Dic на жестком диске вашего компьютера. 2. Откройте этот файл в редакторе Блокнот 3. Удалите строку #LID 1049 если такая имеется в файле 4. Сохраните изменения в файле Custom.Dic и закройте Блокнот _________________________________________________________ MICROSOFT JET Совместимость со стандартом ANSI SQL-92 --------------------------------------- Ядро баз данных Microsoft Jet 4.0 поддерживает два вида синтаксиса SQL: первый режим поддерживает те же команды Jet SQL, что использовались в предыдущих версиях Access, а второй, новый режим поддерживает новые команды Jet SQL и синтаксис, более совместимый со стандартом ANSI SQL-92. Режим поддержки команд SQL из предыдущих версий Access является единственным режимом, доступным через интерфейс пользователя Access 2000. Новый синтаксис SQL в настоящее время доступен только через процедуры Visual Basic для приложений (VBA), использующие объекты данных ActiveX (ADO) и службу доступа Microsoft OLE DB для Jet версии 4.x. При работе со службой доступа OLE DB для Jet версии 4.x через ADO допускается выполнение временных запросов (то есть не сохраняемых запросов, которые применяются в качестве составной части источника данных для набора записей через вызовы Connection.Execute или Command.Execute) и создание сохраняемых запросов (при помощи нового синтаксиса CREATE VIEW, CREATE PROCEDURE). Объекты ADO и служба доступа OLE DB для Jet 4.x предоставляют доступ ко всем сохраненным запросам, созданным при помощи службы доступа OLE DB для Jet 4.x, однако эти запросы не будут видны через интерфейс пользователя Access. Например, нельзя задать в качестве значения свойства "Источник записей" (RecordSource) формы имя запроса, созданного при помощи библиотеки расширений объектов данных Microsoft ActiveX для DDL и защиты (ADOX) версии 2.1, а также нельзя импортировать в другую базу данных запрос, созданный при помощи ADOX. Однако допускается использование программ ADO для выполнения сохраненных запросов, созданных при помощи ADOX. Если при попытке сохранения нового запроса появляется сообщение, что введенное имя уже используется другим объектом, просто задайте другое имя. Возможно, в базе данных уже имеется запрос ANSI-92 с таким именем, хотя он и не отображается в списке объектов окна базы данных. Чтобы получить более подробные сведения о совместимости ANSI SQL-92 со службой доступа Microsoft OLE DB для Jet версии 4.x, введите строку "сравнение Jet SQL и ANSI SQL" в окне помощника по Office или на вкладке "Мастер ответов" справки, а затем нажмите кнопку "Найти". COUNTER и IDENTITY ------------------ COUNTER и IDENTITY являются зарезервированными словами Microsoft Jet SQL, но не типами данных Jet SQL. Подробные сведения о типах данных Microsoft Jet приведены в руководстве программиста "Microsoft Jet Database Engine Programmer's Guide", опубликованном в издательстве Microsoft Press. _______________________________________________________ ПРЕОБРАЗОВАНИЕ И СОВМЕСТИМОСТЬ Библиотека совместимости ------------------------ В состав Access 2000 не входит библиотека совместимости DAO 2.5/3.x. При попытке преобразования базы данных Access, программы которой содержат устаревшие версии объектов, методов и свойств DAO, зависящие от библиотеки совместимости DAO 2.5/3.x, возможно появление сообщение об ошибках компиляции во время преобразования базы данных. Если библиотека совместимости DAO 2.5/3.x, поставляемая вместе с предыдущей версией Access, все еще имеется на компьютере, установите ссылку на эту библиотеку и используйте ее. Если же на компьютере нет библиотеки совместимости DAO 2.5/3.x, то перед преобразованием базы данных Access необходимо обновить программы, чтобы они более не зависели от этой библиотеки. Включение автозамены имен в преобразованной базе данных Access -------------------------------------------------------------- По умолчанию автозамена имен не включается для преобразованной базы данных Access. Чтобы включить автозамену имен, выполните команду "Параметры" в меню "Сервис", перейдите на вкладку "Общие" и установите соответствующие флажки в группе "Автозамена имен". Затем откройте все таблицы, запросы, формы и отчеты в режиме конструктора, сохраните каждый объект и закройте его. Чтобы получить более подробные сведения, введите строку "автозамена имен" в окне помощника по Office или на вкладке "Мастер ответов" справки, а затем нажмите кнопку "Найти", либо посетите узел Microsoft Office Update по адресу http://officeupdate.microsoft.com/rus. _________________________________________________________ ПРОЕКТЫ MICROSOFT ACCESS Неожиданное поведение при наличии в выводе инструкции SQL двух полей с одинаковыми именами -------------------------------------------------------------------- В проекте Access (*.adp) возможно появление неожиданных результатов, если в инструкции SQL выходные данные содержат два или большее число полей с одинаковыми именами. Например, это может произойти при работе с представлением, которое основано на двух таблицах и содержит два поля с одинаковым именем из разных таблиц. Для устранения ошибки задайте псевдоним для одного из полей, чтобы каждое поле вывода обладало уникальным именем. Невозможность ссылки на элементы управления форм и отчетов из статистических функций ---------------------------------------------------------- В проекте Access статистические функции не могут содержать ссылки на элементы управления в объектах, таких как формы и отчеты. Например, нельзя использовать следующее выражение: =DLookUp("Категория";"Типы";"КодТипа = Reports!Отчет1!КодТипа") Перезапуск компьютера после установки Microsoft Data Engine (MSDE) ------------------------------------------------------------------ Чтобы обеспечить правильную работу Microsoft Data Engine (MSDE), необходимо выполнить перезагрузку компьютера после установки MSDE. Если этого не сделать, при работе с MSDE возможны ошибки. Например, при попытке создания новой публикации из проекта Access на экране может появиться сообщение о том, что не найден один из библиотечных файлов, требуемых для работы приложения (ошибка 1157). Чтобы получить более подробные сведения о MSDE, введите строку "работа с проектом Microsoft Access" в окне помощника по Office или на вкладке "Мастер ответов" справки, а затем нажмите кнопку "Найти". Сообщение "Нельзя использовать предложение ORDER BY в запросе этого типа" при наличии в представлении предложения TOP ------------------------------------------------------------------------- При сохранении представления, которое содержит предложения TOP и ORDER BY, возможно появление сообщения "Нельзя использовать предложение ORDER BY в запросе этого типа". Однако при выполнении запроса возвращаются правильные результаты и сообщение об ошибке не появляется. Входящие подключения по именованным каналам не поддерживаются в Windows 95 и Windows 98 ------------------------------------------------------------- Подключение к удаленной базе данных Microsoft Data Engine (MSDE) или SQL Server 7.0, расположенной на компьютере Windows 95 или Windows 98, допускается только при использовании протокола, отличного от именованных каналов. Эти операционные системы не поддерживают входящие подключения по именованным каналам. Чтобы подключиться к базе данных, запустите служебную программу клиента сети Cliconfg.exe, которая находится в папке Windows\System на компьютере клиента; добавьте псевдоним сервера, указывающий на удаленный сервер, к которому требуется подключение, а затем выберите TCP/IP в качестве сетевой библиотеки по умолчанию. Правила присвоения имен для Microsoft Data Engine ------------------------------------------------- При работе с базой данных Microsoft Database Engine (MSDE), имя которой не удовлетворяет перечисленным ниже правилам присвоения имен, возможны неожиданные ошибки. 1. В качестве первого знака имени допускается использование следующих символов. Любая буква, соответствующая стандарту Юникод 2.0. По определению буквами Юникод считаются латинские буквы a-z и A-Z, а также буквы из других языков. Знаки _ (подчеркивание), @ и #. Некоторые знаки в начале имени имеют особое значение в MSDE. Знак @ в начале имени обозначает локальную переменную или локальный параметр. Знак # в начале имени обозначает временную таблицу или процедуру. Два знака ## в начале имени обозначают глобальный временный объект. Имена некоторых функций Transact-SQL начинаются с двух знаков @@. Чтобы избежать конфликтов с этими функциями, не следует использовать имена, начинающиеся с @@. 2. Для всех знаков имени после первого допускается использование следующих символов. Любые буквы, соответствующие стандарту Юникод 2.0. Десятичные цифры из основной латиницы или другого набора символов. Знаки @, $, # и _. Имя не должно совпадать с зарезервированным словом Transact-SQL. MSDE резервирует слова, написанные и строчными, и прописными буквами. 3. Включение в имена пробелов или особых символов не допускается. Установка Microsoft Data Engine ------------------------------- При установке Microsoft Data Engine (MSDE) рекомендуется использовать следующую конфигурацию. Character Set : 1251 Cyrillic Sort Order : Ukranian Unicode Collation : General Unicode _________________________________________________________ MICROSOFT OFFICE WEB COMPONENTS Редактирование формулы в ячейке, содержащей гиперссылку ------------------------------------------------------- Раздел справки "Изменение формулы в электронной таблице" неправильно утверждает, что если подлежащая изменению ячейка содержит гиперссылку, то следует выбрать ячейку, соседнюю с нужной, перейти к нужной ячейке с помощью клавиши со стрелкой, а затем один раз щелкнуть эту ячейку. При попытке щелкнуть ячейку произойдет переход на страницу, на которую указывает гиперссылка. Вместо этого после перехода к нужной ячейке с помощью клавиши со стрелкой нужно нажать клавишу F2, чтобы изменить ее содержимое. Функция рабочего листа ASC не поддерживается компонентом электронных таблиц --------------------------------------------------------------------------- Раздел справки "Функции рабочих листов Microsoft Excel, недоступные в электронных таблицах Web" не содержит в списке функцию ASC, однако эта функция недоступна в опубликованных в Web электронных таблицах. При публикации рабочего листа, содержащего функцию ASC, эта функция будет заменена на значение результата. _________________________________________________________ СПРАВКА MICROSOFT ACCESS 2000 В данном разделе перечислены обновления справки Access. Раздел: "Свойства элементов управления на страницах доступа к данным" --------------------------------------------------------------------- В этом разделе содержатся ссылки на дополнительную информацию о свойствах страниц доступа к данным. Часть ссылок не будет работать до тех пор, пока на компьютере не будет хотя бы один раз запущен редактор сценариев (Microsoft). Чтобы запустить редактор сценариев, выполните команду "Источник HTML" в меню "Вид". Если редактор сценариев еще не установлен, вам будет предложено его установить. Раздел: "Свойство FilterType" ----------------------------- Константы JrFltrTypeTable и JrFltrTypeRelationship необходимо заменить, соответственно, на константы JRFilterTypeTable и JRFilterTypeRelationship. Раздел: "Зарезервированные слова SQL" ------------------------------------- При выборе слов COUNTER или IDENTITY выполняется переход к разделу "Типы данных SQL". COUNTER и IDENTITY являются зарезервированными словами Microsoft Jet SQL, но не типами данных Jet SQL. Раздел: "Типы данных SQL" ------------------------- В строке DATETIME таблицы типов данных замените ссылку "(см. DOUBLE)" на "(см. FLOAT)". Раздел: "Примеры выражений, используемых на страницах доступа к данным" ----------------------------------------------------------------------- При выборе ссылки "Функции, которые можно использовать на страницах доступа к данным в элементах управления и запросах" открывается английский раздел "Functions Reference". Указанные ниже функции из списка данного раздела справки недоступны вне Access. Если они будут применены в выражении в элементе управления на странице доступа к данным, либо в выражении в базовом запросе страницы доступа к данным, страница не будет правильно работать в Microsoft Internet Explorer. CurDir DDEInitiate DDERequest DDESend EuroConvert Eval GUIDFromString HyperlinkPart Nz StringFromGUID Следующие функции предназначены для использования в процедурах Visual Basic для приложений (VBA), а также в листах Microsoft Excel. Их нельзя применять в выражениях в элементе управления на странице доступа к данным, а также в выражениях в базовом запросе страницы доступа к данным. CreateObject CDec EOF FileAttr FreeFile DoEvents GetAllSettings GetObject InputBox IRR IsArray IsMissing LBound Loc LOF MIRR MsgBox NPV Spc Seek Tab UBound Правильная процедура запуска Microsoft NetMeeting ------------------------------------------------- Перечисленные ниже разделы справки содержат неправильные сведения о запуске Microsoft NetMeeting. * Запуск собрания по сети без подготовки * Собрания по сети * Запуск NetMeeting >>> Запуск NetMeeting * В меню "Пуск" Windows выберите последовательно команды "Программы", "Стандартные", "Связь" и запустите приложение NetMeeting. _________________________________________________________ РАЗЛИЧНЫЕ ЯЗЫКИ В МАСТЕРЕ ОТВЕТОВ (MICROSOFT) Мастер ответов - сочетание английского и русского языков в справке по программированию ------------------------------------------------------------------ При использовании мастера ответов в ряде случаев список разделов будет содержать как английские, так и русские названия. Это обусловлено тем, что часть компонентов справки в русской версии не переводится. При использовании мастера ответов в среде программирования следует вводить вопросы на английском языке. Помощник по Office - параметр "просматривать две справочных системы при работе с VBA" ------------------------------------------------------------------- Если этот флажок установлен, в ответ на вопросы могут быть выведены разделы справки по продукту. Это означает, что если вопрос введен на английском языке, в списке мастера ответов могут присутствовать названия разделов справки на русском языке. _________________________________________________________ MICROSOFT VISUAL BASIC ДЛЯ ПРИЛОЖЕНИЙ Дополнительные сведения о компонентах доступа к данным ------------------------------------------------------ Дополнительные сведения об объектах доступа к данным (Microsoft DAO) версии 3.6 содержатся в файле Daoread.txt. По умолчанию этот файл расположен в папке: C:\Program Files\Common Files\Microsoft Shared\DAO Дополнительные сведения об объектах Jet и репликации (Microsoft JRO), объектах данных ActiveX (Microsoft ADO) и расширений объектов данных ActiveX для DDL и безопасности (Microsoft ADOX) содержатся, соответственно, в файлах JROReadme.txt, ADOReadme.txt и ADOXReadme.txt. По умолчанию эти файлы расположены в папке: C:\Program Files\Common Files\System\Ado Нарушение работы функций из-за константы vbDatabaseCompare ---------------------------------------------------------- Функции InStrRev, Split, Filter и Replace могут работать неправильно из-за ошибок, связанных с использованием константы vbDatabaseCompare. Чтобы избежать этого, явно укажите аргумент сравнения, например vbBinaryCompare или vbTextCompare. Пример программы для объекта DataAccessPage и семейства DataAccessPages ----------------------------------------------------------------------- Во втором примере строка Dim Dap As DataAccessPage должна быть заменена на строку Dim Dap As AccessObject Свойство Context (объект CommandBar) ------------------------------------ Это свойство возвращает пустую строку и не поддерживается. Модель объектов Chart Workspace (Office Web Components) ------------------------------------------------------- Схема модели объектов Chart Workspace является неправильной. Объекты WCPlotArea, WCScaling, WCSeriesCollection и все связанные с ними объекты должны находиться под объектом WCCharts, а не под объектом ChartSpace, как показано в документации. Кроме того, объект WCCharts должен также содержать объект WCTitle. Событие SelectionChange (Office Web Components) ----------------------------------------------- В программе обработки события SelectionChange для компонента Spreadsheet все свойства объекта SpreadsheetEventInfo являются неверными для данного события, за исключением свойства Range. Метод GetValue (Office Web Components) -------------------------------------- Аргумент Dimension может также принимать значения chErrorBarPlusValues или chErrorBarMinusValues, что позволяет возвращать значения пользовательских объектов WCErrorBars. Свойство HTMLData (Office Web Components) ----------------------------------------- Это свойство доступно для чтения и записи при работе с объектами Spreadsheet и только для чтения при работе с объектами Range. Свойство KeyChar (Office Web Components) ---------------------------------------- Свойство KeyChar возвращает пустую строку для событий KeyDown и KeyUp. Свойство RecordsetLabel (Office Web Components) ----------------------------------------------- Свойство RecordsetLabel объекта RecordNavigationControl проходит разборку на подстановку конкретных значений перед отображением надписи. Например, теги |0, |1 и |2 при отображении заменяются на номера записей. Если свойство RecordsetLabel содержит строку "Категории |0 из |2;Категории |0-|1 из |2", то надпись на странице с несколькими записями будет иметь вид "Категории 1-5 из 8", а надпись на странице с одной записью будет выглядеть как "Категории 1 из 8". Свойство Value (Office Web Components) -------------------------------------- Раздел примечаний для свойства Value утверждает, что если заданный диапазон содержит более одной ячейки, свойство возвращает массив, содержащий значения всех ячеек диапазона. Это утверждение неправильно: свойство возвращает только значение активной ячейки из диапазона. Язык по умолчанию для редактора Visual Basic и редактора сценариев (Microsoft) -------------------------------------------------------- Если текущая системная кодовая страница не поддерживает язык пользовательского интерфейса, редактор Visual Basic и редактор сценариев (Microsoft) по умолчанию используют английский язык. Новые свойства (VBA) -------------------- В данном разделе описаны новые свойства, относящиеся к модулям классов в автономных проектах. * Свойство Instancing Значение свойства указывает, разрешается ли создание экземпляров общего класса вне проекта, и определяет их поведение. Это свойство недоступно во время выполнения. Значения Свойство Instancing принимает следующие значения. Значение Описание 1 Private - частные (по умолчанию). Другим приложениям не разрешается доступ к сведениям библиотеки типов для класса и создание экземпляров класса. Частные объекты предназначены для использования только внутри компонента. Заданное по умолчанию значение свойства Instancing зависит от типа проекта. Данное значение принимается по умолчанию только для модулей классов в автономных проектах. 2 PublicNotCreatable - общие, не создаваемые. Другие приложения могут использовать объекты данного класса только в случае, если объекты будут сначала созданы компонентом. Использование функции CreateObject или оператора New для создания объектов данного класса в других приложениях не разрешается. * Свойство Name Возвращает имя, используемое для определения класса в программе. Это свойство доступно только для чтения во время выполнения. Синтаксис объект.Name Вместо слова "объект" подставляется объектное выражение, значением которого должен быть класс. Замечания Свойство Name объекта должно начинаться с буквы, и его длина не может превышать 40 знаков. Оно может включать цифры и знаки подчеркивания (_), но не знаки препинания и пробелы. Значение свойства Name может совпадать с ключевым словом, именем свойства или именем другого объекта, однако это, вероятно, приведет к конфликтам в программе. Поиск следующего вхождения текста по клавише F3 в окне программы ---------------------------------------------------------------- Для поиска следующего вхождения заданного текста в окне программы используется клавиша F3, а не сочетание SHIFT+F4, как указано в документации. Система уведомлений о системных событиях ---------------------------------------- Документация по программированию для системы уведомлений о системных событиях (System Event Notification System, SENS), а также по интерфейсам IEventSubscription и IEventSystem находится на Web-узле MSDN (http://msdn.microsoft.com/) или в более поздней версии SDK, чем включенная в апрельский выпуск MSDN. Справочная документация по HTML ------------------------------- Последняя версия документации по HTML, DHTML и CSS находится на Web-узле MSDN по адресу http://msdn.microsoft.com/ Версии Internet Explorer и редактирование HTML ---------------------------------------------- Выбор протяженных элементов в редакторе сценариев (Microsoft) работает по-разному в зависимости от установленной версии Internet Explorer. Протяженным элементом называется любой элемент, имеющий ширину или высоту, например BUTTON. В Internet Explorer 4.01 выбор протяженных элементов работает следующим образом. - Первый щелчок по элементу позволяет изменить текст внутри элемента. - Второй щелчок по элементу выделяет элемент. - Двойной щелчок по элементу выделяет текстовый блок внутри элемента. В Internet Explorer 5.0 выбор протяженных элементов работает следующим образом. - Первый щелчок по элементу выделяет элемент. - Второй щелчок по элементу позволяет изменить текст внутри элемента. - Двойной щелчок по элементу открывает окно исходной программы для элемента. Примечание. Выделение таблиц в Internet Explorer 5.0 работает так же, как и в Internet Explorer 4.01. Кроме того, при переключении между различными режимами отображения в редакторе Internet Explorer 5.0 сохраняет пробелы лучше, чем Internet Explorer 4.01. Сообщение справки "Раздел не найден" в редакторе сценариев (Microsoft) ---------------------------------------------------------------------- Для просмотра справки по редактору сценариев (Microsoft) не требуется библиотека MSDN или компакт-диск библиотеки MSDN. Если на экран выводится сообщение "Раздел не найден", попробуйте выполнить следующие действия. - Переустановите редактор сценариев (Microsoft) с помощью программы установки Microsoft Office. - Поместите компакт-диск Microsoft Office в устройство чтения компакт-дисков. Сообщение "Нельзя задать значение свойства" при изменении свойства ControlSource для страницы доступа к данным ------------------------------------------------------------------ Если связанная со страницей доступа к данным программа пытается изменить значение свойства ControlSource для элемента управления, на экране может появиться следующее сообщение: Run-time error '26072': Property cannot be set in this mode. Изменение значения свойства ControlSource во встроенной программе допускается только во время загрузки страницы. _________________________________________________________ ПОДДЕРЖКА НЕСКОЛЬКИХ ЯЗЫКОВ Общие вопросы ------------- Кодовые страницы на компьютерах клиента и сервера должны совпадать ------------------------------------------------------------------ При работе с международными приложениями SQL Server возможны ошибки, если системная кодовая страница на клиентских компьютерах отличается от набора символов Microsoft SQL Server на сервере. На компьютере клиента в качестве системной кодовой страницы используется набор символов, соответствующий языку операционной системы, причем в системе Windows NT Workstation 4.0 или Windows NT Server 4.0 язык определяется заданными по умолчанию национальными настройками. На сервере кодовая страница задается во время установки SQL Server. В проектах Access (*.adp) наборы результатов, содержащие текстовые поля ANSI, отображаются неправильно, если системная кодовая страница на компьютере клиента отличается от набора символов SQL Server, к которому подключен клиент. Эта ошибка не возникает для данных, которые хранятся на сервере в формате Юникод. Создание разделов реестра для принудительного задания кодовой страницы на время преобразования ---------------------------------------------------------------------- Обычно Access использует кодовую страницу операционной системы для преобразования баз данных предыдущих версий к формату Access 2000. Если кодовая страница в преобразуемой базе данных Access отличается от кодовой страницы операционной системы, в реестре Windows необходимо создать запись ForceCP. Запись реестра ForceCP временно устанавливает кодовую страницу, соответствующую используемому языку. Кодовая страница представляет собой набор символов, который используется языком, указанным в панели управления "Язык и стандарты" операционной системы. Запись реестра ForceCP следует создать, если у вас нет версии операционной системы с нужным языком, или если база данных использует язык, для которого в предыдущих версиях Access не поддерживался порядок сортировки. Например, предыдущие версии Access не поддерживали порядок сортировки для вьетнамского языка, фарси и балтийских языков (эстонский, латышский и литовский), следовательно, в базах данных для этих языков использовался общий порядок сортировки. Запись реестра ForceCP обеспечивает правильное преобразование данных в таблицах с кодовой страницей, отличной от западной. Внимание! Запись реестра ForceCP влияет только на таблицы и запросы. В формах, отчетах, макросах и модулях любые символы, отсутствующие в западной кодовой странице, могут быть преобразованы неправильно, если кодовая страница базы данных Access отличается от кодовой страницы, используемой операционной системой. В реестр следует добавить одну из перечисленных ниже двух записей: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0 \Engines\Jet3.x\ForceCP HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0 \Engines\Jet2.x\ForceCP Если преобразуемая база данных была создана в Access 95 или более поздней версии, поместите новую запись в подраздел Jet3.x; если же база данных была создана в Access 2.0 или более ранней версии, запись следует поместить в подраздел Jet2.x. В любом случае имя новой записи будет "ForceCP", а ее значением должен быть номер нужной кодовой страницы. Например, для балтийских языков кодовая страница Windows имеет номер 1257. Чтобы изменение реестра вступило в силу, выйдите из приложения Access и перезапустите его. По окончании преобразования базы данных Access удалите созданную запись реестра, чтобы продолжить обычную работу Access. Чтобы получить более подробные сведения о настройке значений реестра Windows для Microsoft Jet, введите строку "настройка значений реестра Windows" в окне помощника по Office или на вкладке "Мастер ответов" справки, а затем нажмите кнопку "Найти". Неправильный язык сообщений об ошибках при использовании пакета многоязыковой поддержки --------------------------------------------------------------- При использовании пакета многоязыковой поддержки Office 2000 сообщения об ошибках могут отображаться на неправильном языке. Чтобы обеспечить правильный язык сообщений об ошибках, сохраните резервную копию американской версии файлов Msjint40.dll и Mswstr10.dll, находящихся в папке \Windows\System, а затем поместите в эту папку версию файлов для нужного языка. Версии файлов Jet для разных языков находятся на компакт-диске многоязыковой поддержки в папке: \Extras\Jet\<язык> где строка <язык> является трехбуквенным сокращением используемого языка. Макросы назначения клавиш в группе AutoKeys не работают ------------------------------------------------------- После преобразования базы данных, которая была создана в немецкой, испанской, бразильской или португальской версии Access, макросы назначения клавиш в группе AutoKeys работать не будут. Чтобы включить эти макросы, восстановите английское название группы макросов "AutoKeys" в Access 2000. Это позволит макросам назначения клавиш правильно работать в версии Access 2000 для любого языка. Сообщение "Не удается открыть базу данных 'msdb'." -------------------------------------------------- Сообщение "Не удается открыть базу данных 'msdb'." может появиться на экране при использовании служебных программ базы данных, средств защиты или репликации в проекте Access, который подключен к базе данных Microsoft Data Engine (MSDE). Это сообщение выводится, если во время установки MSDE в диалоговом окне набора символов, порядка сортировки и использования формата Юникод был выбран набор символов, отличающийся от заданного по умолчанию набора 1252/ISO, после чего были приняты другие значения по умолчанию. По умолчанию используется национальные настройки "Общий Юникод" и установлены флажки, отвечающие за различие строчных и прописных букв, игнорирование ширины и игнорирование каны. >>> Исправление ошибки с базой данных msdb 1. Нажмите кнопку "Пуск" на панели задач, укажите на команду "Программы", откройте группу MSDE и запустите диспетчер служб. 2. Остановите службу MSDE. 3. Нажмите кнопку "Пуск" на панели задач, укажите на команду "Программы" и запустите сеанс командной строки (MS-DOS). 4. Перейдите в каталог \Binn программ MSDE; по умолчанию используется каталог C:\MSSQL7\Binn. 5. Введите следующую команду с учетом строчных и прописных букв: sqlservr -c -T1806 6. Повторите шаги 3 и 4. 7. Во втором окне командной строки MS-DOS введите следующие команды с учетом строчных и прописных букв: osql -Usa -P use msdb checkpoint go shutdown go Обратите внимание, что команда checkpoint выводит предупреждение о том, что порядок сортировки в базе данных отличается от порядка сортировки сервера. 8. Закройте оба окна командной строки MS-DOS и перезапустите службу MSDE. Не удается войти в систему как "Администратор" при изменении строки подключения для страницы ------------------------------------------------------------------- Если в версиях Access, отличных от английской, попытаться установить подключение между базой данных и страницей доступа к данным, причем при входе в базу данных воспользоваться именем пользователя "Администратор", на экран будет выведено сообщение "Недопустимое имя пользователя или пароль". Чтобы изменить строку подключения для страницы доступа к данным, в качестве имени пользователя укажите английское слово "Admin". Проект Northwind SQL не устанавливается для версий Access, отличных от США и восточно-азиатских языков ---------------------------------------------------------------------- В версиях Access, отличных от США и восточно-азиатских языков, файл проекта Northwind SQL не упоминается в интерфейсе пользователя. Для его использования необходимо запустить программу установки Office 2000 или Access 2000 и изменить режим установки для файла проекта Northwind SQL с "Устанавливать при первом вызове" на "Запускать с моего компьютера". Гиперссылки на объекты базы данных не работают при использовании переведенного имени типа объекта ---------------------------------------------------------------- Если адрес гиперссылки указывает на объект базы данных, то при выборе гиперссылки может появиться сообщение, что Access не удается выполнить переход по гиперссылке. Эта ошибка возникает, если название типа объекта указано на языке, отличном от английского. Например, сообщение об ошибке будет выведено, если указан адрес ссылки в виде "#Отчет <Имя отчета>" вместо английской строки "#Report <Имя отчета>". При создании гиперссылки, указывающей на объект базы данных, лучше всего воспользоваться переключателем "Объект базы данных" в диалоговом окне "Вставка гиперссылки" или "Изменение гиперссылки". Когда объект выбирается из списка объектов базы данных, Access автоматически создает гиперссылку с английской строкой типа объекта. Поддержка азербайджанского, армянского, грузинского, казахского, татарского и узбекского языков в Microsoft Access 2000 ---------------------------------------------------------------- Создание документов ------------------- Создание документов на этих языках возможно на компьютере, работающем под управлением Microsoft Windows 2000. Это единственная операционная система, позволяющая при помощи клавиатуры вводить буквы соответствующих алфавитов. На компьютере с операционной системой Microsoft Windows NT 4.0 или Windows 95/98 буквы национальных алфавитов будут правильно отображаться при работе с документами, подготовленными в Office 97/2000 на компьютере с Windows 2000. (Примечание: для этого требуется установить Office 2000 или Office 97 с шрифтами, поддерживающими стандарт Юникод и содержащими буквы национальных алфавитов.) Редактирование такого текста возможно только при помощи таблицы символов на компьютере с операционной системой, использующей технологию NT. Наличие шрифтов --------------- В состав набора приложений Microsoft Office 2000 входит шрифт Arial Unicode MS. Он содержит все знаки, необходимые для ввода текста на данных языках. Этот шрифт не устанавливается по умолчанию, если он не был специально выбран при установке набора Office 2000. Чтобы установить шрифт: 1. Запустите программу установки Office 2000. 2. Откройте категорию "Средства Office"/"Многоязыковая поддержка". 3. Установите для элемента "Универсальный шрифт" вариант "Запускать с моего компьютера". В состав поставки Windows 2000 входит шрифт Palatino Linotype. Этот шрифт содержит все буквы, необходимые для ввода текста на языках, использующих кириллицу. Примечание: эти сведения были подготовлены на стадии разработки Windows 2000 - по этой причине они могут быть неполными. Посетите Web-страницу Office 2000 по адресу http://www.microsoft.com/rus/office2000 для получения последних данных о наличии шрифтов. Известные ограничения на использование национальных букв перечисленных выше языков в Access 2000 -------------------------------------------------------- Поскольку алфавиты этих языков включают буквы, отсутствующие во всех существующих кодовых страницах, для работы с национальным текстом приложение должно поддерживать Юникод (дополнительные сведения по кодовым страницам и кодировке Юникод см. в приложении Б печатной документации). К сожалению многие средства Access неправильно работают с буквами этих языков. Не следует использовать буквы национальных алфавитов в именах файлов баз данных, а также таблиц, отчетов и других объектов баз данных Access. При наличии букв национальных алфавитов в именах путей средство перетаскивания данных из Excel 2000 в Access 2000 и обратно не будет работать. Поддержка национальных букв азербайджанского (латиница) и узбекского (латиница) языков в русской версии Microsoft Access 2000 -------------------------------------------------------------------- Не рекомендуется использовать русскую версию Access 2000 на компьютере с данными языками системы. Языки с письмом справа налево ----------------------------- Печать для языков с письмом справа налево ----------------------------------------- Для некоторых принтеров необходимы обновленные драйверы. При возникновении ошибок печати обратитесь к изготовителю принтера. Ограничения построителя выражений для языков с письмом справа налево -------------------------------------------------------------------- Существует два способа ввода и изменения выражений: непосредственно в окне свойств или с помощью построителя выражений. Если в выражениях используется сочетание текста с письмом справа налево и латинского текста, воспользуйтесь окном свойств. При работе с построителем выражений все выражения со смешанным текстом будут правильно перенесены в окно свойств, однако этот текст будет неправильно отображаться в самом построителе. Летоисчисление по хиджре в учебных базах данных ----------------------------------------------- Учебные приложения, такие как база данных Борей, рассчитаны на использование григорианского календаря. Учебное приложение содержит встроенные константы со значениями дат, которые не являются допустимыми датами по хиджре, поэтому не рекомендуется запускать учебное приложение с установленным летоисчислением по хиджре (меню "Сервис", команда "Параметры запуска", флажок "Летоисчисление по хиджре"). Ограничения на маски ввода для языков с письмом справа налево ------------------------------------------------------------- Маски ввода данных работают правильно только при вводе текста и чисел с письмом слева направо. При попытке ввода текста с письмом справа налево в поле, для которого определена маска ввода, возникнут ошибки ввода. Поддержка летоисчисления по хиджре в страницах доступа к данным и Web-страницах --------------------------------------------------------------- Все связанные с данными элементы управления на страницах доступа к данным и Web-страницах правильно отображают значения дат по григорианскому календарю. Отображение дат в формате летоисчисления по хиджре возможно лишь при использовании ограниченного набора элементов управления. * Элементы управления Office Web (WebCalc, PivotList и WebChart) поддерживают отображение дат в формате летоисчисления по хиджре. Календарь, используемый для отображения дат, определяется по значению поля "Календарь" на вкладке "Дата" диалогового окна "Свойства: Язык и стандарты" в панели управления Windows. * Большинство прочих элементов управления, связанных с данными, в том числе встроенные элементы управления поле и надпись Internet Explorer 5, отображают значения дат только в формате григорианского календаря. Просмотр арабских данных в программе просмотра конфликтов репликации (Microsoft) и мастерах импорта/экспорта -------------------------------------------------------------------- Для правильного отображения образцов и прочих арабских данных при работе с программой просмотра конфликтов репликации (Microsoft) и мастерами импорта/экспорта необходимо установить значение "Арабский (Саудовская Аравия)" на вкладке "Региональные стандарты" диалогового окна "Свойства: Язык и стандарты" в панели управления Windows. Восточно-азиатские языки ------------------------ Возможные ошибки отображения при использовании нескольких восточно-азиатских шрифтов --------------------------------------------------------- При установке нескольких восточно-азиатских шрифтов на выпуск операционной системы Microsoft Windows NT Server 4.0 или Microsoft Windows NT Workstation 4.0 с языком, отличным от восточно-азиатского, возможно возникновение ошибок отображения, в том числе появление очень крупного текста, пустого текста и больших пустых областей в Access 2000 или Windows NT. Подобное поведение является известной ошибкой Windows NT версии 4.0 с пакетом обновления 4, и эта ошибка будет устранена в следующем выпуске пакета обновления для Windows NT версии 4.0.