SharePoint: основы функций - PullRequest
       6

SharePoint: основы функций

0 голосов
/ 24 августа 2009

У меня есть эта функция

<?xml version="1.0" encoding="utf-8"?>
<Feature  Id="c54f20d8-1ad1-49b8-aff7-2c874dd2f45a"
          Title="MyCompany Content Types"
          Description="Content Types required for MyCompany Provided Applications and Functionality"
         Version="12.0.0.0"
         Hidden="FALSE"
         Scope="Site"
         DefaultResourceFile="core"
         xmlns="http://schemas.microsoft.com/sharepoint/">
  <ElementManifests>
   <ElementManifest Location="siteColumns.xml"/>    
 </ElementManifests>
</Feature>

Вот содержимое siteColumns.xml

<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
  <Field
     ID="{1F343F02-22D9-45b8-A2A8-CEB2619A28C4}"
     Name="AllowSubstDelivery"
     DisplayName="AllowSubstDelivery"
    Type="Boolean"
    Format="TRUE"
    Group="MyCustomGroup"
  />
 </Elements>

Функция устанавливается и активируется без выдачи ошибки, но siteColumn нигде нет, есть идеи, почему этот столбец сайта не виден?

Я проверил логи, ошибок тоже не было.

Ответы [ 2 ]

1 голос
/ 24 августа 2009

Хммм ... похоже, вы все сделали правильно. Вы скопировали и вставили идентификатор для поля из любого места? Если это так, возможно, идентификатор уже используется, что приводит к игнорированию вашего положения на местах.

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

Столбцы сайтов SharePoint и типы контента с помощью функции

0 голосов
/ 24 августа 2009

Что означает Format = "TRUE"?

Не похоже, что согласно документации.

Документация по элементам поля не говорит вам много об этих свойствах, однако имеет много общего с элементом FieldRef и имеет документацию по атрибуту Format.

Может быть, вы хотите использовать атрибут DefaultValue?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...