Программирование >>  Проектирование интерфейса пользователя 

1 ... 115 116 117 [ 118 ] 119 120 121 ... 153


Office Data Connection

Файлы подключения в формате Office Data Connection (ODC) служат для привязки одной или нескольких страниц к источнику данных. Помните, что страницы доступа к данным хранятся вне базы данных, а информация о соединении находится в виде сценария в HTML-файле.

Чтобы создать файл подключения в формате ODC, выберите нужную страницу и перейдите в режим конструктора. Щелкните правой кнопкой мыши на странице и выберите в контекстном меню команду Свойства страницы (Page Properties). В диалоговом окне свойств перейдите на вкладку Данные (Data). Щелкните на свойстве Соп-

nectionFile, а затем - на кнопке с многоточием справа от него. Откроется диалоговое окно Выбор источника данных (Data Source Explorer), после чего выполните следующие действия.

1. В диалоговом окне выберите +Подключение к новому источнику данных (+Connectto New date Source.odc).

2. Щелкните на кнопке ОК. Появится окно мастера подключения данных (Data Connection Wizard) .

3. Выберите тип источника данных Дополнительно (Other/Advanced). Щелкните на кнопке Далее (Next).

4. Появится диалоговое окно Свойства связи с данными (см. рис. На вкладке Поставщикданных (Provider) выберите Microsoft.Jet.4.0OLE DB. Щелкните на кнопке Далее.

5. Откроется то же диалоговое окно на вкладке Подключение.

6. Введите путь к базе данных в формате UNC.

7. Щелкните на кнопке Проверить подключение. Если тест завершится успешно, щелкните на кнопке ОК. Появится диалоговое окно мастера.

8. Щелкните на кнопке Далее.

9. Введите имя ODC-файла. Если необходимо, добавьте описание. Затем щелкните на кнопке Готово (Finish).

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

нужной базы данных.

Роль XML в Access

XML - это язык разметки, подобный HTML. Extended Markup Language (XML) используется для обмена данными между Access 2002 и страницами доступа к данным, а также для импорта и экспорта данных.

XML - промышленный стандарт, а не стандарт Microsoft, поэтому с ним могут

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

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



XML используется в трех важных областях. Во-первых, как средство передачи данных из баз данных на Web-страницы и обратно. Во-вторых, XML, будучи стандартом, применяется для импорта и экспорта данных. Многие производители приложения знают, как работать со стандартом XmL, поэтому существенно возрастает вероятность

возможной интеграции приложений других производителей и приложений Microsoft.

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

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

Резюме

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

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

сопровождается написанием фрагментов VBA-кода. При создании страницы доступа к данным большая часть работы выполняется мастером, который автоматически генерирует внутренний код страницы на языке HTML. При необходимости вы можете исправить текст HTML в окне редактора. Помимо HTML, для построения Web-страниц применяются и другие средства программирования - например, JavaScript и Script. Созданный с их помощью текст может быть успешно интерпретирован некоторыми развитыми Web-броузерами. Это самостоятельные и серьезные языки программирования, требующие специального изучения. VBScript, впрочем, весьма напоминает VBA. К сожалению, код VBScript не поддерживается броузером Netscape Navigator - для его интерпретации необходим Microsoft Internet Explorer.

Если вы решили поучаствовать в построении корпоративной сети intranet или проектировании Web-страниц для опубликования в Internet, инструменты создания страниц доступа к данным помогут достичь вполне приемлемхх результатов быстро и эффективно. Напоследок обратитесь к приведенным ниже разделам Вопросы и ответы

и Задания , чтобы еще раз освежить в памяти пройденный материал.

Вопросы и ответы

Вопрос. Как определить, пужеп ли мпе более мощный программный Web-сервер?

Ответ. Вы всегда имеете основания использовать самые совершенные программные продукты, и это особенно справедливо в том случае, если ваши намерения связаны с предоставлением услуг электронной коммерции, созданием общедоступных Web-сайтов в Internet и т.п. В подобных ситуациях просто необходимо обращаться к более мощным инструментам, таким, например, как Internet Information Services.

Вопрос. Могу ли я создать Web-сайт в Internet па основе обычного персонального компьютера?

Ответ. Да. Приложение Personal Web Server появилось еще в составе Windows 95. Все, что вам нужно, - это Personal Web Server, IP-адрес, подключение к провайдеру услуг Internet и зарегистрированный URL. За дополнительной информацией обращайтесь к провайдеру.



Вопрос. Обязательно ли для создания intranet использовать в1деленный сервер Windows 2000?

Ответ. Нет. Персональные компьютеры, оснащенные сетевыми картами и подключенные к кабельной системе 5-й категории, вполне способны работать в одноранговой сети.

Вопрос. Можно ли пользоваться страницами доступа к данн1м в приложениях, ориентированных нение в среде Access?

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

Задания

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

Тесты

1. Для каких целей применяется язык HTML?

2. Назовите другие языки программирования, используемые в Web-дизайне.

3. Для чего необходим URL?

4. Если существует необходимость в создании Web-сайта с внуфикорпоративной информацией, какого рода сайт вы построите - intranet или Internet?

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

6. Что означает фраза привязка компонента к полю данных?

ажнения

1. Установите для построенной страницы доступа к данным одну из тем - предопределенных наборов параметров внешнего оформления.

2. Добавьте в построенную страницу новый элемент управления - Номер подразделения.

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

4. Измените параметр Mndex текстового поля Наименование подразделения таким образом, чтобы оно оказалось в начале списка компонентов, управляющего порядком перемещения фокуса при нажатии пользователем клавиши <ТаЬ>.



1 ... 115 116 117 [ 118 ] 119 120 121 ... 153

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика