Интернет Университет информационных технологий Твой путь к знаниям
регистрация || зачетка | дипломы
  Искать!
Курсы | Обучение | Школа | Магазин | Работа | Общение | Новости | Помощь

поддержка курса Разработка приложений Web 2.0 на Microsoft Sharepoint
информация [+] Автор: Д.В. Кирьянов


 
 
5. Лекция: Доступ к данным на веб-сайте
Страницы: 1 | 2 | 3 | 4 | 5 | 6 | вопросы | » для печати и PDA
Если Вы заметили ошибку - сообщите нам или выделите ее и нажмите Ctrl+Enter
Рассматриваются приемы работы с XML-данными на веб-узле SharePoint, включая оформление представления данных в программе SharePoint Designer 2007 и организацию несложных вычислений.

Цель лекции. Показать, как можно подготовить данные в XML-формате при помощи программ пакета Microsoft Office, а затем вывести их в форме представления данных на веб-странице для просмотра и редактирования. Кроме того, обсуждаются принципы осуществления в SharePoint несложных вычислений в таблице данных. В качестве примера предлагается задача упорядочивания первичной бухгалтерской отчетности предприятия.

5.1. Подготовка данных в XML-формате

Ключевой момент современной веб-разработки (в особенности, применительно к бизнес-приложениям) - это работа с данными. Мы рассмотрим ее на примере представления первичной бухгалтерской документации (рис. 5.1). Как правило, здесь следует отметить две задачи:

  • Разработка XML-структуры данных (они могут хранится в одном или нескольких файлах).
  • Представление данных на веб-странице.

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

Предположим, что таблица с данными имеется в формате листа электронной таблицы Microsoft Office Excel (рис. 5.1).

Исходные данные в Excel-файле

увеличить изображение
Рис. 5.1.  Исходные данные в Excel-файле

Одним из простых способов конвертировать таблицу в XML-файл является обращение к программе Microsoft Office Access. Работая в Access, выполните следующее.

  1. Откройте меню Внешние данные.
  2. В группе Импорт нажмите кнопку Excel.
  3. В открывшемся окне Мастера укажите путь к файлу электронной таблицы Excel.
  4. На нескольких следующих страницах Мастера нажмите кнопку Далее, при необходимости меняя опции импорта (например, редактируя формат полей и исключая импорт некоторых из них, как показано на рис. 5.2).

    Импортируйте данные в БД Access

    увеличить изображение
    Рис. 5.2.  Импортируйте данные в БД Access

  5. На последней странице Мастера нажмите кнопку Готово.
  6. Просмотрите импортированную таблицу в Access.
  7. Введите команду Внешние данные / Экспорт / Другие форматы / XML-файл (рис. 5.3).

    Экспортируйте данные из Access в XML-файл

    увеличить изображение
    Рис. 5.3.  Экспортируйте данные из Access в XML-файл

  8. Выберите имя XML-файла и путь к файлу.
  9. Подтвердите остальные опции экспорта (рис. 5.4).

Подтвердите опции XML-экспорта

Рис. 5.4.  Подтвердите опции XML-экспорта

В результате будет создано несколько файлов, в частности XML- и НТML-. Щелкнув дважды на них, легко просмотреть их в браузере (вид НТML-файла показан на рис. 5.5, а строение XML-файла будет обсуждаться ниже, при работе в SharePoint Designer),

Представление данных из XML-файла, создаваемое автоматически после экспорта (в браузере)

увеличить изображение
Рис. 5.5.  Представление данных из XML-файла, создаваемое автоматически после экспорта (в браузере)

Далее рассмотрим, как организовать доступ к созданному файлу данных в SharePoint Designer. Во-первых, XML-файл следует перетащить из папки на локальном компьютере, на панель Список папок в окно программы SharePoint Designer, чтобы перенести его на сервер.

Строение XML-файла (открытого в SharePoint Designer)

увеличить изображение
Рис. 5.6.  Строение XML-файла (открытого в SharePoint Designer)

Дальше »
Страницы: 1 | 2 | 3 | 4 | 5 | 6 | вопросы | » для печати и PDA

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (495) 253-9312, 253-9313, факс: +7 (495) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2010
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100