Архивы по месяцам: Апрель 2011

SharePoint 2010 KeywordQuery и анонимных пользователей

Я включен анонимный доступ в моем сайте для тестирования поиска веб-части, которую я и не большому удивлению, Он совсем не работает.  Анонимный доступ почти всегда является проблемой для меня.

В этом случае, по некоторым причинам не был запущен первоначальный поиск.  Я должен сказать, что это был работает, но он не возвращался никаких результатов.  Я использую KeywordQuery для этого первоначального отображения.

Я сделал быстрый поиск и это блоге сообщение"sowmyancs"подошел достаточно быстро: “SharePoint 2010 Поиск: не показывает каких-либо результатов для анонимных пользователей?”  Запись в блоге описывает проблему из вне поле ключевое слово поиска перспективы, но поведение был похож на шахты – он работал для прошедших проверку пользователей и для анонимных пользователей, Однако анонимные пользователи получил не результатов. 

Я следовал инструкциям и взрыв!  Она решена моя проблема.  Я не уверен, что это будет иметь побочные эффекты и они могут оказаться проблемой, но результат краткосрочной перспективе является полезным.

Нажмите на через блог:

image

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery и HiddenConstraints свойства

Я делаю немного работы с KeywordQuery объект в SharePoint 2010 и с использованием HiddenConstraints Свойства.

Я не нашел каких-либо немедленно полезную информацию о том, что свойства, Поэтому я думал, я бы быстро кратко записать как я начал использовать его.

Как я могу сказать, Это автоматическое ограничение, добавляется к запросу, что можно выполнить сортировку парка он там и не беспокоиться об этом.  Как таковой, Это просто еще одним ключевым словом (или набор ключевых слов) и модификаторов, которые можно ввести в пользовательский интерфейс когда вы делаете поиск по ключевым словам.  Ниже приведен пример:

keywordQuery.HiddenConstraints = "сфера:\«Industry»»;

Можно добавить дополнительные ограничения с разделителями пространства.

keywordQuery.HiddenConstraints = "сфера:\"Industry" Оборона";

Выше говорит на английском языке, "ключевое слово запрос ищет «обороны» и Кроме того, использовать область «Промышленность».

Вот еще один способ взглянуть на него:

image

Я начал использовать его для обеспечения автоматического область контекстно зависимого пользовательской веб-части.  Когда пользователь нажимает на вкладке и нажимает кнопку Поиск, закладке диктует области конкретного поиска.  Это хорошо что работает.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Пример: XSLT создавать HTML Href

Я в последнее время делает немного XSL вещи и подумал я бы воедино образец для моей будущей справки и которые могут иметь ценность для всех нас XSLT-ность сделать жизнь в Интернет.

Рассмотрим следующий XML-код:

<Граф FdcSearchTabsCollection = «2»>
  <SearchTab Label = "промышленность" SortOrder = «00» Label = «Индустрии» SearchConstraints = "contenttype:Промышленность" TabID = «831b2a74-98c4-4453-8061-86e2fdb22c63» />
  <SearchTab Label = "практики" SortOrder = «01» Label = «Практики» SearchConstraints = "contenttype:PracticeGroups" TabID = «678e206b-6996-421f-9765-b0558fe1a9c0» />
</FdcSearchTabsCollection>

В следующем фрагменте XSL будет генерировать отсортированный список hrefs вкладок:

<XSL:шаблон матч = "FdcSearchTabsCollection" XML:пространства = «preserve»>
   
    <!– "Все" Закладка –>
    <a href = "javascript:ViewTab(«Все»)">Просмотреть все</в>
   
    <!– Каждый индивидуальный закладка –>
    <!– Итерацию всех вкладок и отображать правильное  ссылки. –>
    <XSL:для каждого select = «SearchTab»>
      <XSL:select="@SortOrder"/ Сортировка>

      …
      <a href = "javascript:ViewTab(‘{@ TabID}’)"><XSL:Стоимость от select="@Label"/></в>
    </XSL:для каждого>

    <br /> 
   

   </XSL:шаблон>

Вот как он выглядит в SharePoint:

SNAGHTML78aa2cb

 

 

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

SharePoint MVP чат СР 04/20

Я буду участвовать в одном из периода, MVP чаты на следующей неделе, 04/20.  Вот write-up и ссылку для регистрации корпорации Майкрософт:

У вас есть жесткие технические вопросы SharePoint, для которого Вы искали ответы? Вы хотите использовать в глубокие знания талантливых Microsoft наиболее ценных специалистов? SharePoint MVP получают те же люди, которые вы видите в технического сообщества как авторы, выступающие, Руководители групп пользователей и увеличению в форумах MSDN и TechNet. По многочисленным просьбам, Мы объединили эти эксперты как коллективного группы для ответа на ваши вопросы жить. Так что пожалуйста, присоединяйтесь к нам и по вопросам! Этот чат будет охватывать WSS 3.0, МОСС, Фонд SharePoint 2010 и SharePoint Server 2010. Темы включают в себя настройки и администрирования, Дизайн, развитие и общий вопрос.
Пожалуйста, присоединиться, нас в среду 20 апреля в 9 am PDT/полдень EST общаться с MVP из всего мира. Узнать больше и добавить эти чаты в календарь, посетив страницу MSDN события http://msdn.microsoft.com/en-us/events/aa497438.aspx

Я присоединился в одном из этих в прошлом году, и он был реальным взрыв.  Это просто сумасшедший феерия открытым вопрос/ответ. 

Вот некоторые из (в настоящее время) запланированные SharePoint MVP участников:

Корнелиус ван Дайк
Дэн Эттис
Даниэль Весселс
Дэвид Мартос
Иван Сандерс
Джереми Thake
Джон Росс
Крис Вагнер
Майк Oryszak
Рэнди Drisgill
Древесных  Windischman
Златан Dzinic

Это широкий спектр интересов и специальностей.  Я думаю, что это будет весело время и хорошее использование вашего обеденного перерыва (или любой час в день Улыбка )

Подпишите здесь здесь (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Одна из причин "одного или нескольких поля, которое не установлены должным образом типы”

Я был сделать небольшой настройки вчера в веб-часть, которая делает CAML запрос в списке.  Я сделал изменения, развертывание он и попала с ошибкой:

Непредвиденная ошибка в три дня Outlook прогноз погоды WebPart. Обращайтесь к системному администратору. Один или несколько типов полей установлены неправильно. Перейдите на страницу параметров списка для удаления эти поля.

Я приходится сталкиваться с еще одной проблемой oddball ранее, я не сразу же подключения запроса CAML с ошибкой, что SharePoint отчетности для меня.  Я сделал быстрый поиск Бинг и и Найдено этот пост полезным блоге от Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Плохой запрос:

запрос.Запрос ="<Где><И><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFNY</Значение><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFIS</Значение></NEQ></И></Где>";

Здесь это исправлено:

запрос.Запрос ="<Где><И><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFNY</Значение></NEQ><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFIS</Значение></NEQ></И></Где>";

Таким образом, Мораль этой истории: Убедитесь, что ваш CAML является правильным или вы можете получить сообщение об ошибке oddball.

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

</конец>

Быстрое исправление для "там была ошибка при загрузке формы”

Я тестирование пользовательского SharePoint Designer 2010 деятельность этой тонкой воскресенье днем и я был неожиданно нажимая «Критическая ошибка» при попытке запуска рабочего процесса:

Был ошибка при загрузке формы.

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

Нажмите кнопку Закрыть для выхода из этого сообщения.

Показать сведения об ошибке

Конечно, Если нажать кнопку «Показать сведения об ошибке» все, что он делает это показать вам Идентификатор корреляции:

image

В моем случае, Это оказалось проблемой сопоставления альтернативного доступа.  Я посмотрел на файл журнала в 14 куст и увидел, что InfoPath жалуется AAM проблема (так как я был нажимая localhost вместо имени сервера).  Я изменил мои URL и что решить ее.

Он делает, чтобы показать, что со всеми linkings различные биты теперь в SP 2010, вещь вы естественно это проблема (Рабочий процесс SharePoint Designer в моем случае) на самом деле совершенно не связано с коренной проблемы.

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

</конец>