Список уровень проверки в SharePoint 2010

В моей предыдущей статье, Я написал о уровне столбцов проверки в SharePoint 2010.

Список проверки уровня будут вызывать перед сохранением содержания. Проверка должна вернуть TRUE для сохранения содержания.

Библиотечно-информационный список:

Я создал примерный перечень библиотечно-информационных со следующими столбцами.

Сценарий проверки:

Сроки должны быть больше, чем выпуск Дата.

Настройки проверки:

Перейти к списку параметров и нажмите на параметры проверки.

Укажите правила проверки “DueDate > IssueDate”, затем укажите сообщение об ошибке, которое будет отображаться для пользователя.

Сохранить параметры проверки.

Создать новый элемент в список.

Если не удается выполнить проверку, Сообщение об ошибке будет отображаться для пользователя.

Профиль пользователя Исключение Ошибка при создании образцов данных в SharePoint 2010 Мастер настройки

Я впервые столкнулся с следующее сообщение об ошибке во время работы мастер настройки для SharePoint 2010.

Вам необходимо установить исправление для Windows Server 2008 R2 / Windows 7. Скачать можно здесь от Microsoft Connect.




Ошибка в лог-файл:

01/09/2010 13:20:05 17 ERR исключение типа Microsoft.Office.Server.UserProfiles.UserProfileException был брошен. Дополнительные сведения об исключении: Unrecognized attribute ‘allowInsecureTransport’. Обратите внимание, что имена атрибутов чувствительны к регистру. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 web-клиентов Профиль client.config линии 56)

Microsoft.Office.Server.UserProfiles.UserProfileException: Unrecognized attribute ‘allowInsecureTransport’. Обратите внимание, что имена атрибутов чувствительны к регистру. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 web-клиентов Профиль client.config линии 56) —> System.Configuration.ConfigurationErrorsException: Unrecognized attribute ‘allowInsecureTransport’. Обратите внимание, что имена атрибутов чувствительны к регистру. (C:\Program Files Common Files Microsoft Shared Web Server Extensions 14 web-клиентов Профиль client.config линии 56)

на System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] Ключи, SectionInput вход, Булевы isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Объект parentResult)

на System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Объект parentResult, Булевы getLkg, Булевы getRuntimeObject, Объектов& result, Объектов& resultRuntimeObject)

на System.Configuration.BaseConfigurationRecord.GetSectionRecursive(Строка configKey, Булевы getLkg, Булевы checkPermission, Булевы getRuntimeObject, Булевы requestIsHere, Объектов& result, Объектов& resultRuntimeObject)

на System.Configuration.ConfigurationSectionCollection.Get(Строка названия)

на System.ServiceModel.Configuration.ServiceModelSectionGroup.get_Client()

на Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetServiceBinding(Строка endpointConfigurationName)

на Microsoft.Office.Server.UserProfiles.MossClientBase `1.GetChannelFactory(Строка endpointConfigurationName)

на 1.get_Channel Microsoft.Office.Server.UserProfiles.MossClientBase `()

на 1.ExecuteOnChannel Microsoft.Office.Server.UserProfiles.MossClientBase `(Строка operationName, Кодоблок кодоблок)

на Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Строка operationName, Кодоблок кодоблок)

— Конец внутреннего стека исключений —

на Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.ExecuteOnChannel(Строка operationName, Кодоблок кодоблок)

на Microsoft.Office.Server.UserProfiles.ProfilePropertyServiceClient.GetProfileProperties()

на Microsoft.Office.Server.Administration.UserProfileApplicationProxy.RefreshProperties(Guid applicationID)

на Microsoft.Office.Server.Utilities.SPAsyncCache `2.GetValueNow(К ключевым)

на 2.GetValue Microsoft.Office.Server.Utilities.SPAsyncCache `(К ключевым, Булевы асинхронных)

на Microsoft.Office.Server.Administration.UserProfileApplicationProxy.InitializePropertyCache()

на Microsoft.Office.Server.Administration.UserProfileApplicationProxy.Provision()

на()

на Microsoft.SharePoint.PostSetupConfiguration.EvalModeProvisionTask.Run()

на Microsoft.SharePoint.PostSetupConfiguration.TaskThread.ExecuteTask()

Колонка проверки в SharePoint 2010

Большинство разработчиков сталкиваются вопросы с колонкой проверки в SharePoint 2003/2007.

Это очень больно писать проверку с помощью пользовательских подход, как JavaScript или JQuery.

SharePoint 2010 предоставляет следующие проверки в из коробки.

  • Колонка Уровень проверки
  • Список проверки уровня

Колонка Уровень проверки

При создании нового столбца в список, Щелкните на узле проверки колонке.

Укажите ваш проверки формулы.

G.

[FieldName]=”Соотношение”

Формула должна возвращать TRUE для одобрения PASS.

Создать новый столбец списка и указать параметры проверки.


Создать новый элемент в список, Нажмите кнопку сохранить для проверки.

Ничего себе .... Жизнь легка с SharePoint.

Государство Tuned слышать об Список проверки уровня в моем следующем посте.

CodePlex релиза : WebPart Список Поиск

Привет сообщества,

Я внес свой вклад Список Поиск WebPart для SharePoint в CodePlex.

Описание проекта:

Данный проект предполагает WebPart Список Поиск WSS 3.0 / SharePoint 2007. Просто добавьте WebPart на страницу и укажите имя списка, поля фильтра, отображения полей и критерии.

Простой интерфейс для инструмента части с расширенными возможностями для поиска списка.

Особенности

  • Ajax Enabled
  • Простота настройки списка
  • Автоматически заполняет список коллекции в Список списка
  • Поля фильтра выбора
  • Показать поля выбора
  • Запрос Выбор оператора

Конфигурация шаги

Открыть WebPart в режиме редактирования.

Поля фильтра: Поля быть вынесено на странице с полем ввода для поля фильтра.

Показать Поля: Поля, которое будет отображаться в сетке.

Условие критерии между полями

При применении изменений WebPart будет оказывать как ниже:

Пожалуйста, оставьте свои новые запросы особенность здесь: http://www.mstechblogs.com/Forums/viewtopic.php?f=17&t=2&start=0

Как создать пункт меню в "Действия узла

Ниже образца функция создает новый пункт меню в меню Действия узла, Просьба заменить GUID в ниже кода.

Пример функции файла

<?XML-версия =”1.0″ Кодировка =”UTF-8″?>

<Функция

Id =”<GUID>”

Title =”Пользовательские Пункт меню”

Описание =” ”

Version =”1.0.0.0″

Объем =”Сайт”

Скрытые =”Ложный” XMLNS =”HTTP://schemas.microsoft.com / SharePoint /”>

<ElementManifests>

<ElementManifest

Местонахождение =”elements.xml” />

</ElementManifests>

</Функция>

Примеры элементов файла

<?XML-версия =”1.0″ Кодировка =”UTF-8″?>

<Элементы XMLNS =”HTTP://schemas.microsoft.com / SharePoint /”>

<CustomAction Id =””

Групповой =”SiteActions”

Местонахождение =”Microsoft.SharePoint.StandardMenu”

RequireSiteAdministrator =”TRUE”

Title =”Мой блог”

Описание =” ”

Последовательность =”1″>

<UrlAction URL =”HTTP://www.mstechblogs.com / SharePoint “/>

</CustomAction>

</Элементы>

TreeView Doc V Lib 2.0 в CodePlex

Я выпустил следующую версию TreeView Библиотека документов WebPart для SharePoint 2007.

Добавлены возможности: в этом выпуске:

  • Автоматически заполняет список библиотек документов в DropDownList в toolpart
  • Сложено TreeView можно управлять с toolpart собственности
  • Автоматически показывает соответствующие иконки для файлов в библиотеке документов

WebPart включен в качестве функции в пакет решения.

Пожалуйста, ваши комментарии или дополнительные запросы функция.

Программно получить список библиотек документов

Следующий фрагмент кода используется для получения списка библиотек документов.

SPWeb _web = SPContext.Current.Web;


SPListCollection ListColl = _web.Lists;


Еогеасп (SPList _lst в ListColl)

{


если (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

{

LibList.Items.Add(_lst.Title);

}

}

BaseTemplateType могут быть использованы для определения типа списка.

Microsoft.IdentityModel собраний пропавших без вести Ошибка при установке SharePoint 2010

Во время работы мастера настройки SharePoint, Если вы получили сообщение об ошибке “Microsoft.IdentityModel собраний отсутствуют”

Убедитесь, что вы установили “Женева Рамочной”, Со своей стороны вашего предварительного реквизиты для СП 2010

Скачать SharePoint 2010 Бета

Microsoft выпустила бета-бит SharePoint 2010 для MSDN & Технология Чистая абонентов.

Я надеюсь, она будет доступна для общественности в ближайшие дни J

SharePoint 2010 Стека технологий

SharePoint 2010 Стека технологий выглядит, как показано ниже.

Основным преимуществом для разработчиков будет развитие машину можно установить его в Windows Vista или Windows 7 (64-бит) машина J