24 April 2009

Настраиваем формы с помощью SharePoint Designer

SharePoint
image
SharePoint замечательная платформа для создания приложений.
Что немаловажно, уже через полчаса после скачивания Вы можете начать работать создавая узлы, библиотеки, списки и т.д.

Но, зачастую, приходит момент, когда нужно изменить дизайн страницы, настроить формы, но базового функционала, доступного через Web-интерфейс не хватает, а желания или времени писать код в Visual Studio нет.

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

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

Для примера, сделаем форму создания элемента списка «Задачи» на главной странице узла.

Для работы нам, собственно, понадобится SharePoint (WSS) и SharePoint Designer (далее SPD), которые можно скачать по следующим ссылкам:
WSS +SP1
www.microsoft.com/downloads/details.aspx?familyid=EF93E453-75F1-45DF-8C6F-4565E8549C2A&displaylang=en
SPD
www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=baa3ad86-bfc1-4bd4-9812-d9e710d44f42

Итак, у нас есть узел SharePoint и установленный SPD.

Далее все просто.
Запускаем SPD, подключаемся к нашему узлу и открываем главную страницу.

image

В меню жмем Insert> SharePoint Controls> Custom List Form, выбираем список (Tasks) и тип формы (New).

image

Форма добавлена.

image

Теперь модифицируем ее под наши требования – изменяем дизайн, текст, удаляем ненужные поля и т.д.
(все делается также, как и в обычном HTML редакторе)

Сохраняем страницу и переходим на наш узел.

image

Готово.
10-20 минут и все без единой строчки кода. Плохо это или хорошо, решать Вам.
Также Вы можете изменить формы создания, редактирования и чтения для любого списка.
Для этого нужно открыть нужный список в SPD, выбрать страницу (например, Newform.aspx), удалить стандартную форму и добавить Custom List Form по вышеприведенному примеру. Или же можно просто создать новую страницу, а в свойствах списка назначить ее для отображения.

На этом возможности кастомизации и создания форм для списков SharePoint только начинаются:)
Tags: SharePoint
Hubs: SharePoint
+5
9.5k 10
Comments 12
Ads