Опубликован: 18.03.2010 | Доступ: свободный | Студентов: 1244 / 150 | Оценка: 3.85 / 3.72 | Длительность: 09:12:00
Лекция 8:

Интеграция с Office и примеры

Лабораторные работы

Лабораторная работа 8.1. Использование InfoPath для редактирования XML-файлов

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

Пример  XML-файла (просмотр в браузере)

Рис. 8.35. Пример XML-файла (просмотр в браузере)

Рассмотрим, как это делается.

  1. Откройте Конструктор InfoPath и выберите Файл / Создать (рис. 8.36).
  2. Дважды щелкните по пиктограмме XML или схема.
    Начните (из InfoPath) процесс публикации шаблона

    увеличить изображение
    Рис. 8.36. Начните (из InfoPath) процесс публикации шаблона
  3. В диалоговом окне Мастер источника данных введите расположение XML-файла и нажмите кнопку Далее (рис. 8.37).
  4. На следующей странице ответьте Нет на вопрос о добавлении других схем или XML-документов.
  5. Нажмите кнопку Готово.
    Определите расположение существующего XML-файла

    увеличить изображение
    Рис. 8.37. Определите расположение существующего XML-файла
  6. В диалоговом окне-предупреждении ответьте Да или Нет на вопрос об использовании текущего XML-файла в качестве данных по умолчанию для новых XML-документов.
  7. На панели Поля раскройте структуру данных XML-файла (рис. 8.38).
  8. Вставьте поля в форму, например, в формате Основной / Подробности.
    Добавьте все поля в форму

    увеличить изображение
    Рис. 8.38. Добавьте все поля в форму
  9. Просмотрите и отредактируйте созданную форму (рис. 8.39).
  10. Сохраните форму в файле с расширением xsn.
  11. Закройте окно InfoPath Designer.
    Завершите редактирование формы в Конструкторе

    увеличить изображение
    Рис. 8.39. Завершите редактирование формы в Конструкторе
  12. В проводнике Windows дважды щелкните на созданном xsn-файле.
  13. В открывшемся окне программы InfoPath Filler заполните форму (рис. 8.40) и сохраните ее в новом файле с расширением XML.
Заполните форму XML-файла в InfoPath Filler

увеличить изображение
Рис. 8.40. Заполните форму XML-файла в InfoPath Filler