Microsoft Office XP: что новенького? Часть 2Источник: ZDNet Лори Гранин, Джей Мунро, Луиза Саймоун
Разнообразие форм Microsoft Office XPВ этом релизе Microsoft сократила семейство продуктов Office, исключив версию Small Business Edition. Ее заменила специальная редакция, в которую входит Microsoft Publisher и которая будет продаваться в течение ограниченного времени. Редакции Standard, Professional и Developer сохранились в том же составе, хотя Microsoft значительно снизила цены как полных, так и апгрейд-версий продукта.
Access 2002Access все еще не умеет варить кофе, но с усовершенствованными страницами Data Access, поддержкой XML и лучшей совместимостью с SQL Server этот продукт способен решить практически любую задачу, имеющую отношение к базам данных. Усовершенствованные сводные таблицы и диаграммы облегчают анализ данных и их публикацию в вебе. Нам понравилась также новая возможность экспортировать отчеты, формы и таблицы в формат XML. Почти за десятилетие, прошедшее с тех пор, как Microsoft впервые выпустила свою программу управления базами данных для настольных ПК, Access прошел долгий путь. Двигаясь в направлении интернета и углубляясь в инфраструктуру предприятия, Access 2002 предлагает больше средств для создания веб-приложений. Усовершенствованный дизайнер Data Access Page позволяет непрограммистам быстро клепать веб-страницы, связанные с базами данных Access или SQL Server. Отчеты, формы, таблицы или запросы теперь можно экспортировать в формат XML с таблицами стилей XLS или без них. Для расширения возможностей по анализу данных Microsoft облегчила генерацию сводных таблиц и диаграмм и сохранение удобных для просмотра в браузере страниц Data Access Pages. По умолчанию файлы Access 2002 совместимы с файлами Access 2000, но можно выбрать новый формат файлов, обеспечивающий лучшую защиту. Страницы Data Access Pages, впервые введенные в Access 2000, представляют собой HTML/XML-версии форм и отчетов и служат основой для множества новых функций, появившихся в этой версии. Теперь любую форму или отчет можно сохранить в виде Data Access Page и сразу же получить веб-страницу - правда, только для Internet Explorer 5.0. (Microsoft нацеливает поддержку веба в Access 2002 на корпоративные интрасети, В2В или приложения собственной разработки компаний. Страницы Access можно выложить и на сайт в интернете, но для этого в конфигурацию системы должен входить сервис Remote Data Services.) Новый дизайнер страниц Data Access Page - отличный способ быстрого создания веб-страниц на основе базы данных. Если в качестве браузера используется IE 5.5, Data Access Page Designer поддерживает выбор нескольких элементов управления для перемещения и выравнивания полей. Нам понравилась также неограниченная функция undo. В Data Access Pages есть панель инструментов, которая позволяет применять фильтр, просто выбрав поле и кликнув на кнопке Filter by selection. Панель инструментов постоянно отображает имя таблицы, номер записи и общее число записей в текущем наборе. Нам понравилась и фишка, которую разработчики Access называют между собой stable cursors - она сохраняет фильтр активным при редактировании записей на странице Data Access Page. В Access 2000 при изменении содержимого поля фильтр снимается. Эта версия Access создавалась в том числе и с намерением облегчить жизнь пользователям SQL Server. Работая с SQL Server 2000, можно наслаждаться преимуществами расширенных возможностей Access, таких как присвоение полям удобных обозначений. Раньше для каждой формы, использующей таблицу SQL, нужно было создавать этикетки полей. Теперь достаточно ввести один набор обозначений, и все формы или страницы получат новые названия. Усовершенствованный Table Wizard упростил привязку таблиц к базам данных SQL Server 7.0 или SQL 2000. Для тех, кто желает обращаться прямо к SQL Server, в Access предусмотрен настольный механизм SQL Server 2000, упрощающий разработку совместимых баз данных. Office 2000 позволял импортировать данные при помощи мастера Get External Data, но в Access 2002 появилась новая опция Link Table, обеспечивающая связь между таблицами и данными. При помощи мастера мы легко включали в свой проект электронные таблицы или другие файлы Access без необходимости импортировать данные. Для тех разработчиков, которые используют Access в качестве собственного хранилища данных, заветным словом становится XML. Access 2002 поддерживает импорт и экспорт XML. При помощи этого формата две компании могут обмениваться данными (если обе они пользуются Access 2002) - это благо для В2В-приложений. Access 2002 добавляет возможность сохранить схему XML в виде отдельного или встроенного файла, а также сохранить отображаемую информацию для использования в клиентских программах (HTML) или на сервере (ASP). С файлами XML можно связать Data Access Pages, предоставив пользователям возможность работать с данными, не подключаясь к серверу. Это поможет сократить нагрузку на базу данных и сетевой трафик при работе со статичной информацией, такой как прайс-листы или месячные отчеты. Data Access Pages позволяет создать полноценное приложение с доступом к данным XML в режиме read-only на автономной машине, используя возможности офлайнового браузинга IE 5. Можно создать и приложение, настроенное на использование локального механизма MSDE (Microsoft Date Engine) с IE 5 и Data Access Pages, которое будет объединять и реплицировать данные на SQL Server. Весь ввод данных можно выполнять на клиентской машине, используя только IE 5 и MSDE. Возможность создания сводных таблиц для анализа и представления данных впервые появилась в Access 2000, но неопытным пользователям добраться до нее было трудно . В Access 2002 базы данных можно просматривать с применением PivotTables и PivotCharts так же легко, как в формах или таблицах. Чтобы создать сводную диаграмму или сводную таблицу, достаточно отбуксировать подлежащие анализу поля в соответствующие позиции. Кликнув правой кнопкой на данных, можно задать параметры группирования или фильтра. Чтобы получать полезные сводные таблицы требуется некоторый опыт, но экспериментировать с представлениями PivotTable и PivotCharts оказалось довольно легко. В механизме Access 2002 появился ряд событий, которые разработчики скриптов и приложений будут только приветствовать. Теперь гораздо удобнее манипулировать с данными при помощи таких событий, как «до» и «после» пользовательских операций удаления, редактирования и вставки . Внедрение Data Access Pages на предприятии упростилось благодаря появлению в Access параметра ConnectionFile, которым можно задать общую связь между всеми страницами (проверить эту возможность мы не смогли). Каждая новая версия Access приносила с собой новый формат файлов, и Access 2002 не стал исключением, однако по умолчанию он все же использует формат файлов .MDB из Access 2000. Новый формат, факультативный, позволяет разработчикам сохранять файлы как MDE или ADE. При этом любой код Visual Basic компилируется, и исходный код исключается как из файла базы данных Access (.MDB), так и из файла проекта Access (.ADP), что обеспечивает более надежную защиту. Это означает также, что пользователи больше не смогут создавать собственные отчеты и приложения на основе чужого файла данных, загрузив его в Access. В целом Access 2002 содержит хороший набор новых функций, который покажется полезным как новичкам, так и профессионалам. Нас особенно впечатлила простота привязки к источнику данных SQL и создания сводных таблиц и диаграмм. Если добавить к этому усовершенствования, нацеленные на разработчиков, такие как новый формат файлов, события, лучшая поддержка SQL и XML, то можно смело утверждать, что Access 2002 представляет собой мощную платформу для создания почти любого приложения уровня подразделения или целого предприятия. Сводные таблицы и диаграммы теперь доступны из меню View табличного представления. Чтобы проанализировать данные и отобразить результаты, достаточно отбуксировать поля в соответствующие позиции. Таблицы, отчеты и формы теперь можно экспортировать в файлы XML и XLS. |