Файл: Освой самостоятельно программирование для MS Access 2002 за 24 часа [П.Киммел].pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 21.10.2020
Просмотров: 7841
Скачиваний: 25

Чтобы удалить существующую гаперссылку, повторите описанные выше действия, но
при выполнении п.З выберите в контекстном меню команду Изменить
Удалить ссылку (Edit
Link).
Проверка правописания
Access 2002 предлагает удобные средства автоматической проверки правописания.
Щелкните в пределах таблицы, запроса или формы, а затем выберите в строке меню
команду
Система осуществит анализ содержи-
мого всех полей выбранного объекта данных. Если встречается незнакомое слово,
Access приостанавливает выполнение
и открывает диалоговое окно
Орфография (Spelling) (рис. 1.5), позволяющее внести необходимые исправления. На-
значение всех опций окна Орфография описано ниже, в табл.
в
•
Варианты;
.
•
Инина
.
|
поде
]
.
вое 1
•' •
Заменить
1
1
1
- — - - .
-
•-•
Рис. 1.5. Диалоговое окно Орфография предостав-
ляет все необходимые рычаги управления процессом
проверки правописания
Таблица
Опции проверки правописания в среде Access
Наименование
Назначение
Пропустить
(Ignore
'...' Field)
Пропустить (Ignore)
Пропустить все (Ignore All)
Заменить (Change)
Заменить все (Change All)
Добавить (Add)
Варианты (Suggest)
Параметры (Options)
Вернуть (Undo Last)
Отмена (Cancel)
Исключить из рассмотрения указанное поле данных
Отказаться от исправления текущего экземпляра слова
Исключить из рассмотрения все экземпляры слова
Заменить слово в поле "Нет в словаре" содержимым поля
"Заменить на"
Заменить все экземпляры слова содержимым поля "Заменить на"
Добавить слово в выбранный словарь
Отобразить список наиболее подходящих вариантов замены слова
Выбрать язык словаря, настроить варианты замены и указать спо-
собы обработки слов, набранных в верхнем регистре и/или со-
держащих цифры
Отменить последнюю операцию
Закрыть окно без внесения каких-либо изменений
30
Часть I. Азбука программирования в Access

Процедура проверки орфографии игнорирует последовательности символов, кото-
рые не может распознать как цельное слово. Средства анализа правописания — мощ-
ный инструмент, доступный как на этапе проектирования приложения, так и в мо-
мент
выполнения; программисты и пользователи, которые не сильны в орфогра-
фии, получают гарантии
что сохраняемые ими текстовые данные не содержат
досадных ошибок и опечаток.
Подобно другим программам, снабженным функциями проверки орфог-
рафии, Access 2002 не в состоянии справиться с ошибками, имеющими
отношение к использованию
омофонов —
слов, которые звучат одинаково,
но пишутся по-разному и носят различную смысловую окраску. Если,
например, вы введете слово "также", подразумевая, на самом деле, "так
же", программа не сможет вам помочь, поскольку ваша ошибка с
формальной точки зрения таковой не является.
То же справедливо и в отношении
паронимов
— созвучных слов,
имеющих разную смысловую нагрузку и разное написание — "эффект"
и "аффект", "разлив" и "розлив" и т.п. Другими словами, взяв на воо-
ружение самые современные технологии, вы все равно должны быть
внимательными, пользуясь словами родного языка.
Возможности редактирования
В Access 2002 насчитывается много новых средств, позволяющих повысить произ-
водительность труда. Краткое их описание приведено ниже.
Команды Отменить и Вернуть
Access 2002 поддерживает многоуровневые операции Отменить (Undo) и Вернуть
(Redo), что позволяет изменять как объекты в режиме конструктора и других режимах,
так и хранимые процедуры и функции, а затем возвращаться к исходным объектам.
Помощник Office
В Office есть анимированный помощник, отключенный по умолчанию. Чтобы вос-
пользоваться услугами Помощника, сначала подключите его, выбрав команду
помощника
Office Assistant). Управлять поведением
Помощника можно программными средствами (см. главу "24-й час. Управление ин-
формацией о контактах Outlook").
Введите вопрос
Поле со списком Введите вопрос (Ask a Question), расположенное в правом верх-
нем углу экрана программы (см. рис.
позволяет быстро отыскать справочную
информацию по нужной теме. Просто введите вопрос в области поля со списком.
Введите в этом поле слово
(Clippit), чтобы получить ссылки на разделы
справочной системы, касающиеся работы с Помощником. Программа хранит список
введенных ранее вопросов.
1 -й час. Новинки Access 2002

Дополнительные возможности буфера обмена
Буфер обмена увеличен и может хранить до 24-х фрагментов. При копировании в
буфер обмена большего числа фрагментов, новые данные помещаются в верхнюю
часть списка, а данные из нижней части списка удаляются.
Быстро просмотреть содержимое буфера обмена можно, дважды нажав
<Ctrl+C>.
Чтобы отобразить буфер обмена, выберите команду
обмена Office
Clipboard). По умолчанию панель задач Буфер обмена (Clipboard)
появляется в правой части окна программы Access.
Распознавание речи
Для использования возможностей распознавания речи необходимо подключить к
компьютеру микрофон и динамики, и вы сможете голосовыми командами не только
управлять работой Access и всего компьютера, но и успешно путешествовать в Web.
После установки средств распознавания речи в меню Сервис станет доступной панель
инструментов Распознавание речи (Speech Recognition).
Данная технология особенно удачно работает при сочетании голосовых команд с
использованием мыши и клавиатуры. После установки средств распознавания речи
программа запросит прочесть текст, что займет примерно 10 минут. Данный текст
разработан специально для того, чтобы в дальнейшем наиболее эффективно работать
с особенностями вашего произношения. Чем больше времени вы потратите на трени-
ровку, тем лучше программа распознавания речи будет вас понимать.
Совместная работа над документами
Функции совместной работы в режиме on-line — это просто чудо! Заслуга принад-
лежит программным продуктам NetMessenger и
(вы можете свободно за-
грузить их с Web-сайта
компании Microsoft). Команда
Совместная
собрание
Now) позво-
лит, используя текущее подключение к Internet, обратиться непосредственно к другим
пользователям сервиса NetMeeting.
Поскольку подобные средства относительно новы, я не возьму на себя смелость
давать исчерпывающие инструкции по их использованию. Служба NetMeeting предос-
тавляет в ваше распоряжение такие возможности: обмена голосовой, аудио- и видео-
информацией; организации общей "виртуальной классной доски"; совместного ис-
пользования приложений и файлов. Например, вместо того, чтобы звонить по меж-
дугородной телефонной линии, вы можете установить аналогичное соединение по-
средством Internet. Если ваш собеседник находится в пределах той же локальной сети,
вам вообще не придется тревожить телефонную компанию. Если ваш компьютер
снабжен устройствами ввода-вывода видеоданных, во время разговора вы будете ви-
деть на мониторе лицо своего собеседника.
Качество передачи голоса пока не соответствует привычным стандартам, принятым
в традиционной телефонии, но оно заметно улучшается. Кроме того, отрицательную
роль может сыграть и proxy-сервер — например, WinProxy. Если, однако, вы пользуе-
тесь прямым подключением к Internet, все происходит достаточно гладко. Оконча-
тельный результат развития подобных технологий предвидеть довольно трудно, но, по
моему мнению, со временем отнюдь не исключен вариант существенного падения
спроса на традиционные телефонные услуги в пользу применения средств Internet.
32 Часть I. Азбука программирования в Access

Настройка NetMeeting
Чтобы воспользоваться средствами NetMeeting, вам необходимо подключение к
либо IP-адрес, обозначающий ваш компьютер в локальной сети. Если
соединение установлено, достаточно выбрать команду
собрание, чтобы влиться в сообщество участников виртуальной конфе-
ренции. Если с NetMeeting вы ранее еще не работали, воспользуйтесь услугами мастера
настройки Microsoft NetMeeting. Мастер, в частности, поинтересуется тем, какой сервер
каталогов вы намерены использовать. Сервер каталогов — это профамма, которая по-
может найти в Internet нужных собеседников и установить связь с ними.
Соединение установлено. Что дальше?
NetMeeting — серьезная самостоятельная программа. После ввода команды, пред-
писывающей начать собрание, открывается диалоговое окно Вызов (Find Someone), в
котором необходимо указать реквизиты будущего собеседника (рис. 1.6). Если иско-
мого имени нет в перечне пользователей текущего сервера каталогов, выберите в рас-
крывающемся списке Каталог (Select a directory) название другого сервера.
a
fc
Тур*
tet:
I
i
Comments
Рис. 1.6. В этом диалоговом окне укажите сервер каталогов и вы-
берите подключенных к нему пользователей, с которыми вы хотели
бы пообщаться
Выделив имя интересующего вас человека, щелкните на кнопке Вызвать (Call).
Откроется окно
NetMeeting, и вы сможете приступить к совместной рабо-
те. Возможности общения определяются характеристиками аппаратного обеспечения
вашего компьютера. Если он снабжен звуковой картой, микрофоном и
телями, вы сможете воспользоваться голосовыми средствами. Если у вас и вашего со-
беседника есть устройства обработки видеоинформации, вы будете видеть друг друга.
В любом случае вы можете обратиться к средствам обмена сообщениями в режиме
chat, передачи файлов и использования "виртуальной классной доски" с помощью
инструментов, вызываемых из меню Сервис.
1 -й час. Новинки Access 2002
33

Команда
приложения
Sharing) дает возможность совмест-
ного использования файлов, включая также базы данных Access. Это весьма удобно
при разрешении возникших проблем, отладке процедур, взаимном обмене информа-
цией между разработчиками и пользователями приложений.
Создание узлов
УЗЛЫ — это папки на сервере, доступ к которым можно получить по локальной се-
ти или через Internet. Хранящаяся в таких папках информация может быть как обще-
доступной, так и закрытой. Использование узлов позволяет упростить совместную ра-
боту над базами данных, обеспечивая к ним доступ людей, находящихся в разных
концах Земного шара.
Для создания узлов используйте ссылку Добавление узла (Add Network Place) на
панели задач. Выполните следующие действия.
1. Если область задач не отображена на экране, выберите команду Файл
2. Щелкните на ссылке Добавление узла, расположенной в нижней части панели задач.
3. Укажите URL (http:
Web-узла. (Возможно, понадобится ука-
зать имя пользователя и пароль.)
4. Задайте название папки и завершите работу мастера. При запуске рабочей станции
Windows 2000 с персонального ПК можно установить Internet Information Services
(IIS) и создать intranet-сайт.
После создания сетевой папки в ней можно хранить страницы доступа к данным
(созданные в Access и сохраненные как внешние Web-страницы). Указанная новая
возможность программы Access 2002 существенно упрощает процесс создания зави-
сящих от данных Web-сайтов (подробнее см. главу "20-й час. Как связывать Web-
страницы с базами данных").
•
персональной информации
По разным причинам при публикации баз данных и страниц доступа к данным
может потребоваться анонимность. Access 2002 позволяет скрывать информацию об
авторе базы данных. Для удаления персональной информации выберите команду
на вкладке Общие (General) диалогового окна Параметры уста-
новите флажок Удалить личные сведения из файла (Remove personal information from
this file).
Знакомство с объектами ActiveX Data
Objects
ActiveX Data Objects (ADO) — это новейший стандарт объектов баз данных, позво-
ляющий значительно упростить задачи программирования. Объекты ADO могут ис-
пользоваться в Access, Visual Basic, приложениях Web и в любой другой среде про-
граммирования, позволяющей создавать объекты СОМ. Речь идет о том, что боль-
шинство языков программирования для Windows (если не все они) способны обра-
щаться к функциям, реализованным в составе динамической библиотеки Msadol5.dll.
34 Часть I. Азбука программирования в Access