Гость
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Программное создание страниц в Sharepoint / 1 сообщений из 1, страница 1 из 1
21.03.2007, 15:41
    #34406272
mrnick
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Программное создание страниц в Sharepoint
Пытаюсь создать страницу в 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
Форумы / SharePoint [игнор отключен] [закрыт для гостей] / Программное создание страниц в Sharepoint / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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