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

Доступ к данным на веб-сайте

< Лекция 4 || Лекция 5: 123456 || Лекция 6 >

Форматирование столбца данных

Рассмотрим теперь, как осуществляется форматирование данных в таблице.

  1. Вызовите меню одного из столбцов представления данных, который представляет дату документа.
  2. Выберите в меню Поле данных пункт Дата, а в меню Форматировать как - пункт Дата и время (рис. 5.9).
  3. Выберите формат даты и отключите опцию показа времени (рис. 5.10).
    Выберите дополнительные параметры формата данных в столбцах

    Рис. 5.10. Выберите дополнительные параметры формата данных в столбцах
  4. Вызовите меню представления данных (рис. 5.11).
  5. Выберите в меню представления данных команду Изменить столбцы.
    Перейдите к редактированию столбцов таблицы

    увеличить изображение
    Рис. 5.11. Перейдите к редактированию столбцов таблицы
  6. В диалоге Изменение столбцов выберите набор полей представления данных и порядок, в котором они будут отображаться в столбцах таблицы (рис. 5.12).
  7. Нажмите кнопку ОК.
    Отредактируйте столбцы (их отображение и порядок следования)

    Рис. 5.12. Отредактируйте столбцы (их отображение и порядок следования)
  8. Щелкните в пределах заголовка одного из столбцов.
  9. Измените заголовок столбца (рис. 5.13).
    Править названия столбцов можно прямо на веб-странице

    Рис. 5.13. Править названия столбцов можно прямо на веб-странице
  10. Просмотрите результат редактирования представления данных (рис. 5.14).
Представление данных на aspx-странице (в браузере)

увеличить изображение
Рис. 5.14. Представление данных на aspx-странице (в браузере)

В заключение отметим несколько важных моментов, связанных с выводом данных на веб-странице.

  1. Мы использовали самый обычный дизайн сайта "Узел группы", намеренно (почти) не меняя ни его цветовых настроек, ни наполнения главной страницы (за исключением логотипа и названия узла - Polybook Multimedia).
  2. Представление данных реализуется на aspx-странице посредством соответствующей веб-части DataFormWebPart (рис. 5.15).
  3. Область задач Библиотека источников данных (рис. 5.15) представляет элементы- источники данных на веб-узле SharePoint (списки, библиотеки и базы данных, такие, как XML -файлы), давая возможность выбора нужных данных для их вывода на веб-страницу.
    Страница содержит веб-часть представления данных

    увеличить изображение
    Рис. 5.15. Страница содержит веб-часть представления данных
  4. Область задач Подробности источника данных (см. рис. 5.9) позволяет, как просмотреть структуру выбранного источники данных (в том числе, сами элементы базы данных ), так и вставить нужные поля на веб-страницу в виде пассивного представления данных, так и в виде формы для их редактирования.
  5. Для управления видом веб-части DataFormWebPart (как и любой другой) применяется уже знакомое нам меню, вызываемое кнопкой в правом верхнем углу веб-части (рис. 5.16).
Редактирование вида веб-части данных (задано отображение не более 5 элементов таблицы)

увеличить изображение
Рис. 5.16. Редактирование вида веб-части данных (задано отображение не более 5 элементов таблицы)

Пока наша таблица представляет пассивные данные. Для того, чтобы отобразить на ней ссылки для редактирования самих данных (чтобы позволить посетителю веб-страницы править БД через веб-интерфейс), следует вставить желаемые поля как форму (см. лабораторную работу 5.1)

Отметим также, что для столбцов данных других типов (например, числовых, пример которых показан на рис. 5.17) предусмотрен выбор соответствующих форматов (в случае числового формата - количества десятичных разрядов и представления отрицательных чисел, как это проиллюстрировано рис. 5.18). Для текстовых данных имеются другие форматы, и т.д.

Выбор формата поля (в SharePoint Designer)

Рис. 5.17. Выбор формата поля (в SharePoint Designer)
Выбор параметров числового формата (в SharePoint Designer)

Рис. 5.18. Выбор параметров числового формата (в SharePoint Designer)
< Лекция 4 || Лекция 5: 123456 || Лекция 6 >