Иллюстрированный самоучитель по Microsoft Access 2002

Новые возможности страниц доступа к данным

Страницы доступа к данным, созданные в предыдущей версии Access 2000, можно просматривать и изменять в новой версии Access 2002, вместе с которой устанавливается новая версия Web-компонентов.

При открытии страницы, созданной в Access 2000, в режиме Конструктора в новой версии Access 2002 автоматически происходит преобразование ее в новый формат.

Если страница доступа к данным создана в Access 2002, т. е. в новом формате, становится доступно гораздо больше новых возможностей. Однако в этом случае в Access 2000 ее нельзя будет изменить в режиме Конструктора, хотя можно будет просмотреть в режиме Просмотра страницы, при условии, что на компьютере установлена новая версия Web-компонентов Microsoft Office 2002 Web Components.

Если на компьютере не установлена необходимая версия программы просмотра Интернета или новая версия Web-компонентов, то при открытии страницы, созданной в Access 2002, отобразится соответствующее сообщение с помощью специального сценария, выполняемого при загрузке страницы.

Режим Конструктора страниц доступа к данным

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

Еще можно выделить сразу несколько элементов на странице и настроить их размеры, расстояния по вертикали и горизонтали, выравнивание и прочие свойства. Настройка размеров теперь может быть выполнена более точно, в процессе изменения размера пользователь может увидеть его реальное текущее значение. Размеры элементов можно автоматически выровнять по сетке или изменить так, чтобы размер соответствовал размеру содержимого. Однако, чтобы эти новые возможности стали доступны, необходимо установить версию Internet Explorer 5.5.

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

В окне Список полей (Filed List) в режиме Конструктора страниц доступа к данным теперь можно выделить сразу несколько элементов и перетащить их на страницу с помощью мыши.

Улучшена поддержка создания так называемых "рамочных" (другими словами, контейнерных) страниц, а именно появились следующие возможности:

  • интуитивно воспринимаемое оформление раскрывающихся и сворачивающихся областей с подчиненными данными;
  • автоматическое выравнивание с отступами уровней группировки;
  • новая команда контекстного меню Свойства уровня группы (Group Level Properties);
  • автоматическое форматирование заголовков и примечаний групп в соответствии с параметрами, установленными на вкладке Страницы (Pages) диалогового окна, открываемого командой Сервис › Параметры (Tools › Options).

Теперь и "рамочные" страницы могут быть обновляемыми. Настройка возможности обновления выполняется с помощью свойств уровня группировки: AllowEdits.

AllowAdditions и AllowDelctions (разрешить изменение, добавление и удаление записей). Установка соответствующего значения в Истина (True) разрешает изменение, добавление или удаление записей с помощью данной страницы.

С помощью нового средства "автосуммирование" легко создать итоговый раздел: выделите на странице элемент, по которому нужно подвести итог, и нажмите кнопку Автосумма (AutoSum) на панели инструментов. В разделе на уровень выше появится поле, отображающее итоговую сумму.

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

Можно создавать собственные элементы навигации по записям, назначив специальное имя класса (свойство ClassNarae) элементу HTML практически любого типа. Например, специальное имя MsoNavNext можно задать в качестве имени класса или добавить (через пробел) к существующему имени класса для элемента HTML типа Надпись (Label), чтобы превратить ее в специальный элемент Далее (Next) для перехода на следующую запись. Подобные действия можно применить, чтобы получить элементы для свертки/разворачивания сгруппированной части страницы.

Если страница доступа к данным создана в новом формате Access 2002, в этом случае, если перетащить на страницу какую-нибудь таблицу из окна Список полей при включенном переключателе Мастера (Control Wizards) на панели элементов, появится диалоговое окно Мастер макета (Layout Wizard), в котором будут доступны новые варианты представлений таблицы на странице: Ленточный (Tabular), Сводная диаграмма (PivotChart) и Электронная таблица (Office Spreadsheet). В предыдущей версии были доступны лишь варианты представлений в виде списка полей (в Столбец (Columnar)) и сводной таблицы (Сводная таблица (PivotTable)).

В новой версии Access Web-компонент Электронная таблица Office (Spreadsheet) может быть привязан к источнику данных.

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

Названия свойств страниц доступа к данным, к сожалению, не локализованы возможно, задается относительный адрес вместо абсолютного. Изменить значение свойства, задающего фильтр для отбора записей на присоединенной с помощью гиперссылки странице, можно с помощью поля ServerFilter (Серверный фильтр) на вкладке Привязка (Anchor) в окне свойств гиперссылки.

Теперь поля типа гиперссылка в базах данных Microsoft Jet и SQL Server 2000 при размещении их на странице доступа к данным преобразуются в действующие гиперссылки.

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

Теперь можно превратить любой связанный элемент в элемент, задающий фильтр для сгруппированных записей, просто щелкнув по нему правой кнопкой мыши и выбрав команду контекстного меню Элемент управления фильтра группы (Group Filter Control).

В новой версии Access появилась возможность сохранять формы и отчеты в виде страниц доступа к данным. Причем, в отличие от экспорта в формат HTML, который позволяет получить статические документы, новое средство позволяет получить полноценные обновляемые страницы доступа к данным. Чтобы преобразовать форму или отчет в страницу доступа к данным, откройте ее/его в режиме Конструктора и выберите команду Файл › Сохранить как (File › Save As). В появившемся диалоговом окне введите имя новой страницы и выберите в раскрывающемся списке возможных типов сохраняемого объекта элемент Страница доступа к данным (Data Access Page), нажмите кнопку ОК. В следующем диалоговом окне потребуется указать папку и имя файла HTML, в котором будет храниться созданная страница.

Замечание
Если после такого преобразования формы вы захотите запретить возможность изменения, добавления и удаления записей с помощью полученной страницы доступа к данным, просто задайте значение Ложь (False) для свойств AllowEdits, AllowAdditions и AllowDeletions уровня группировки страницы. Чтобы отобразить диалоговое окно свойств, откройте страницу в режиме Конструктора, щелкните правой кнопкой мыши и выберите команду Свойства уровня группы (Group Level Properties)
.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.