powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Программное создание страниц в Sharepoint
1 сообщений из 1, страница 1 из 1
Программное создание страниц в Sharepoint
    #34406272
mrnick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь создать страницу в Sharepoint 2007 путем добавления элемента в список Pages.
Для этого вызываю метод UpdateListItems() из Lists Web Services. Этому методу передаю xml с параметрами и данными создаваемой страницы, примерно следющего содержания:

<Batch OnError="Continue">
<Method ID="1" Cmd="New" ContentTypeId="здесь id контент-типа Article Page" ContentType="Article Page">
<Field Name="ContentTypeId">здесь id контент-типа Article Page</Field>
<Field Name="File_x0020_Type">aspx</Field>
<Field Name="Title">mytitle</Field>
<Field Name="ContentType">Article Page</Field>
<Field Name="PublishingPageLayout"> http://kb01:40000/_catalogs/masterpage/PageFromDocLayout.aspx , Article page with body only</Field>
<Field Name="PublishingPageContent">come content</Field>
<Field Name="LinkFilenameNoMenu">my.aspx</Field>
<Field Name="LinkFilename">my.aspx</Field>
<Field Name="DocIcon">aspx</Field>
<Field Name="ArticleByLine">article text</Field>
</Method>
</Batch>

Страница создается, однако ее ContentType и имя файла страницы не соответствуют запрошенным.
Кто-нибудь сталкивался с подобной проблемой, возможно не хватает каких-нибудь узлов/аттирбутов в xml или недостаточно просто создавать элемент в списке Pages.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Программное создание страниц в Sharepoint
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]