Симптомы

Рассмотрим следующий сценарий:

  • На сервере, на котором выполняется Microsoft SharePoint Foundation 2010 перейдите к библиотеке документов.

  • Добавить новый тип контента для типов содержимого, которые разрешены для этой библиотеки документов.

  • На вкладке документа в разделе Средства библиотекищелкните Новый документи в меню, затем новый тип содержимого, который был добавлен.

В этом случае вместо диалоговое окно Отправить документ с открытия вы будете перенаправлены на форму на странице Отправить документ на сайте SharePoint Foundation 2010.

Причина

Эта проблема возникает, если новая форма отправки для нового типа контента библиотеки документов не начинается с «загрузка». В этом случае SharePoint 2010 открывает форму новой страницы при попытке загрузить новый документ для данного типа контента.

Решение

Чтобы устранить эту проблему, необходимо переименовать форму таким образом, чтобы он начинается со слова «загрузка». Чтобы сделать это, выполните следующие действия.

  1. На сервере SharePoint откройте библиотеку документов, в которую добавлен новый тип содержимого.

  2. В разделе Средства библиотекищелкните библиотекуи в группе Параметры нажмите кнопку Параметры библиотеки.

  3. Если Типы содержимого не отображается, выполните следующие действия.

    1. В группе Общие параметрынажмите кнопку Дополнительные параметры.

    2. В разделе Разрешить управление типами содержимогонажмите кнопку Да.

    3. Нажмите кнопку ОК.

  4. В разделе Типы содержимогощелкните новый тип содержимого.

  5. В группе Параметрынажмите кнопку Дополнительные параметры.

  6. В поле URL-адрес существующего шаблона документанайдите имя файла типа содержимого.

    Например рассмотрим случай, в котором URL-адрес выглядит следующим образом:

    /sites/Parent_folder/Library_name/Forms/Content_template.xmlВ этом случае Content_template.xml — имя файла.

  7. Добавьте в начало имени файла Upload_ .

    Например имя файла, описанного в шаге 6 изменяется следующим образом:

    Upload_Content_template.xmlURL-адрес должен выглядеть следующим образом:

    /sites/Parent_folder/Library_name/Forms/Upload_Content_template.xml

  8. Нажмите кнопку ОК.

  9. На сервере, на котором выполняется SharePoint Foundation 2010 откройте следующую папку:

    %SystemDrive%\Program Files\Common создаваемую Shared\Web сервера Extensions\14\template\layouts

  10. Выберите новый тип содержимого файла. В меню Правка выберите команду Копироватьи выберите команду Вставить. Это создает копию файла.

  11. Переименуйте копию файла типа содержимого для соответствия изменение имени, созданного на шаге 7.

    Например найдите файл с именем Content_template - Copy.xmlи переименуйте его в Upload_Content_template.xml.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×