 |
| Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
| Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
| Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
|
 |
|
|
|
|
|
SharePoint по-русски > Категории
|
12.07.2009
Думаю, вам хоть раз, но приходила в голову мысль, что формы работы с некоторыми списками хочется изменить. Например, сократить количество полей при вводе нового элемента. Одним из примеров этому является список задач (Tasks). При вводе новой задачи там уже есть поля «Кому назначено», «% выполнения», «Состояние». Обычно, при заведении новой задачи они так и остаются заполненными сведениями по умолчанию, но их отображение делает форму перегруженной. Особенно, если первично задачи заводят не специалисты, которые будут решать эту задачу далее, а простые пользователи, которые хотят как можно проще и быстрее донести до вас информацию о том, что у них что-то случилось. ~~~
Итак, мы будем настраивать форму создания нового элемента для списка задач. Прежде всего, создадим этот список, если его ещё не было. Теперь следует запустить SharePoint Designer и открыть в нём ваш сайт, содержащий список задач. Слева, в области задач «Список папок (Folder List)» найдите ваш список задач, раскройте его содержимое и найдите там форму «NewForm.aspx», сделайте её копию. Переименуйте копию, например, в «NewTask.aspx».

Теперь открываем нашу новую форму. В режиме просмотра формы нужно найти зону «PlaceHolderMain». После того, как вы её выделите, следует сбросить её содержимое в Master-настройки. Это выполняется с помощью кнопки в появляющемся вверху справа контекстном меню (на рисунке выделено жёлтым цветом).

Теперь снова выделяйте PlaceHolderMain и теперь уже из контекстного меню нужно будет разрешить создание собственного содержимого.

Убедитесь, что у вас выбран PlaceHolderMain и в меню «Вставка (Insert)» выбрать «Компоненты SharePoint (SharePoint Controls)» и списка выбрать «Настраиваемая форма списка (Custom List Form)». В появившемся окне выбираем наш список «Задачи», тип данных этого списка «Задача» и то, что мы вставляем форму для создания нового элемента списка.

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

Удалить ненужные поля очень просто. Нажимаем на строку, в которой находится это поле, правой кнопкой мыши, в контекстном меню выбираем пункт «Удалить (Delete)» — «Удалить строки (Delete Rows)».

Сохраняем получившуюся форму. Теперь нужно сопоставить нашу форму со списком. Для этого нужно в SharePoint Designer зайти в свойства списка (правой кнопкой на списке — «Свойства (Properties)») и на последней закладке «Supporting Files» в пункте о форме для нового элемента выбрать созданную вами форму.

Готово! Форма содержит необходимый набор полей, не перегружена и проста для заполнения.
 25.03.2008
Сегодня я расскажу вам, как сделать достаточно примитивную страницу с ответами на часто задаваемые вопросы. ~~~
Для начала нам нужно создать новый настраиваемый список. В меню «Действия узла/Site Actions» нужно выбрать пункт «Создать/Create»,
 среди появившегося многообразия возможностей создания нужно выбрать пункт «Настраиваемый список /Custom List».
 Далее следует задать нужные параметры типа названия списка,
 и — готово.
Теперь сделаем этот список выгляди удобно и привычно. Обычно FaQ выглядит примерно так: есть список вопросов, сгруппированный по темам. При выборе темы, можно просмотреть вопросы по данной теме, при выборе вопроса раскрывается ответ на него, можно просмотреть все вопросы сразу открытыми.
Для начала определимся, какие поля необходимы для нашего списка. Мой вариант: Тема, Вопрос, Ответ. На первое время достаточно. Но у нас есть список с полем «Название/Title». Исправляем ситуацию. В меню «Параметры/Settings» выбираем пункт «Создать столбец/Create Column».
 Назовём её «Ответ», тип следует выбрать в зависимости от сложности оформления ответов и их объёма.
 Затем создадим ещё одну колонку таким же способом и назовём её «Тема», типа «Однострочный текст». Теперь переименуем колонку «Название/Title» в «Вопрос». Для этого зайдём в меню «Параметры — Список: параметры/Settings — List: settings», в списке столбцов нужно выбрать «Название/Title»,
 в появившемся окне редактирования столбцов вводим имя «Вопрос». Таким образом, мы подготовили поле для дальнейших действий.
Настроим отображение нашего FaQ. Для этого в меню представлений следует выбрать пункт «Изменить это представление/Edit this view».
 В группе параметров «Столбцы» выбираем отображение только пунктов «Вложения» и «Ответ».
 Пролистываем ниже, к параметрам «Группировка». Здесь выбираем группировку сначала по полю «Тема», затем по полю «Вопрос (со ссылкой на элемент)».
 По умолчанию группы следует отображать свёрнутыми. Выберем соответсвующий переключатель. Сохраним изменения, нажав кнопку «ОК» и любуемся на результат.
 Теперь создадим представление с развёрнутыми вопросами. Для этого в меню представлений выберем пункт «Создать представление/Create View». Не будем создавать представление с нуля, а начнём с существующего «Все элементы/All Items».
 Всё, что нам нужно сделать для этого представления — это указать имя, например, «Развернуть ответы» и в разделе «Группировка» выберем параметр «По умолчанию отображать группы развёрнутыми».
В принципе, на этом можно и остановиться. Но для дополнительного удобства сделаем так, чтобы темы можно было выбирать из списка, для исключения ошибок и опечаток. Создадим настраиваемый список, как в предыдущем случае, назовём его, к примеру, «Темы», укажем, что в QuickLaunch его отображать не стоит. Никаких столбцов больше создавать не будем. Теперь перечислим темы, которые охватывает наш FaQ. Далее идём в настройки нашего списка вопросов, выбираем столбец «Тема», и, к сожалению, нам придётся с ним расстаться. Нажимаем кнопку «Удалить». Создаём новый столбец, называем его опять «Тема», указываем, что тип у него «Подстановка (данные, уже имеющиеся на этом узле)». Данные получаем из списка «Темы», сюда помещаем данные из «Название».
 Восстановим данные по группировкам в представлениях. И заполним наш список. Теперь это удобнее.

Вот и всё. Удачной работы! | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | FileType | xsn | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.2 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.3 | 255 | | Редактировать в веб-обозревателе | /_layouts/images/icxddoc.gif | /_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser | 0x0 | 0x1 | ProgId | InfoPath.Document.4 | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsx | 255 | | Просмотр в веб-обозревателе | /_layouts/images/ichtmxls.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1 | 0x0 | 0x1 | FileType | xlsb | 255 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsx | 256 | | Снимок в Excel | /_layouts/images/ewr134.gif | /_layouts/xlviewer.aspx?listguid={ListId}&itemid={ItemId}&Snapshot=1 | 0x0 | 0x1 | FileType | xlsb | 256 |
|
|
|
|
|
|
|
|