месечни архиви: Април 2011

SharePoint 2010 KeywordQuery и на анонимни потребители

Аз разрешен анонимен достъп в моя сайт, за да проверите уеб компонента на търсене, аз съм се развива и да няма голяма изненада, той съвсем не работи.  Анонимен достъп е почти винаги е предизвикателство за мен.

В този случай, първоначалното търсене не работи по някаква причина.  Аз трябва да кажа, че е изпълнението, но той не е бил да върне никакви резултати.  Аз съм с KeywordQuery за тази първоначална дисплей.

Направих бързо търсене и този блог съобщение от"sowmyancs"дойде доста бързо: “SharePoint 2010 Търсене: не показват никакви резултати за анонимни потребители?”  Блог запис се описва проблема от извън на полето перспектива ключова дума за търсене, но поведението е подобен на мини – тя работи за удостоверени потребители, както и за анонимни потребители, но анонимните потребители няма резултати. 

Аз следват инструкциите и взрив!  Тя решени ми проблем.  Аз не съм сигурен, какво странични ефекти, това ще има и те могат да се окажат проблем, но в краткосрочен план резултат е полезен.

Щракнете върху през блога:

image

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

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

Съм правил малко работа с KeywordQuery обект в SharePoint 2010 и използване на HiddenConstraints имоти.

Аз не намирам никаква незабавно полезна информация за това свойство, така си мислех, че бързо ще нахвърлям как аз бях го използва.

Доколкото мога да кажа, Това е автоматичен ограничение, добавени към заявката, така че можете да сортирате парк го там и не се тревожи за това.  Като такива, Това е просто друга дума (или набор от ключови думи) и модификатори, които можете да въведете в потребителския интерфейс, когато направите търсене по ключова дума.  Ето един пример:

keywordQuery.HiddenConstraints = "обхват:\"Industry" ";

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

keywordQuery.HiddenConstraints = "обхват:\"Industry" защита";

По-горе се казва на английски език, "изпълни заявка ключова дума, търсене за"отбрана"и освен това, Използвайте категорията "Индустрия".

Ето още един начин на възприемане на това:

image

Аз бях го използва да предоставя контекст зависими автоматичен обхват на уеб част.  Когато потребителят щракне върху раздел и щракне върху бутон за търсене, раздела диктува на обхват на търсене.  Тя работи добре досега.

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Пример: XSLT създаване на HTML Href

Аз съм бил направите малко XSL неща напоследък и, че аз ще поставени заедно проба за моята бъдещи справки и които могат да бъдат от стойността на всички нас XSLT-ers вземане на живот в internets.

Разглежда следните XML:

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

Следните XSL ползвах ще генерира сортирани списък на разделите на hrefs:

<XSL:шаблон за съвпадение = "FdcSearchTabsCollection" XML:космически = "запазите">
   
    <!– "Всички" в раздел –>
    <href = "javascript:ViewTab("Всички")">Виж всички</а>
   
    <!– Всеки отделен раздел –>
    <!– Обхождане на всички раздели и да покаже правилното  връзки. –>
    <XSL:за всеки избор = "SearchTab">
      <XSL:сортиране на select="@SortOrder"/>

      …
      <href = "javascript:ViewTab(‘{@ TabID}’)"><XSL:стойността на select="@Label"/></а>
    </XSL:за всеки>

    <BR /> 
   

   </XSL:шаблон>

Тук е това, което изглежда в SharePoint:

SNAGHTML78aa2cb

 

 

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

SharePoint MVP чат Сватбен 04/20

Аз ще вземе участие в един от периода MVP разговори следващата седмица, 04/20.  Тук е хвалебствена статия на Microsoft и връзка към регистрацията:

Имате ли труден технически въпроси относно SharePoint, за която сте търсят отговори? Искате ли да се включи в дълбоко познаване на талантливи Microsoft най-ценните професионалисти? SharePoint MVP са едни и същи хора, виждате в техническата общност като автори, високоговорители, потребител група лидери и answerers във форумите на MSDN и технически. От популярни търсенето, Ние донесоха тези експерти заедно като колективно група да отговори на вашите въпроси на живо. Така че моля Присъединете се към нас и донесе по въпросите! Този разговор ще обхване WSS 3.0, МОС, SharePoint Foundation 2010 и сървъра на SharePoint 2010. Темите включват настройка и администрация, дизайн, развитие и общи въпроси.
Моля, Присъединете се към нас в сряда 20 април в 9 съм PDT/обяд EST за чат с MVP от целия свят. Научете повече и да добавите тези чатове към календара си, като посетите страницата на събитието на MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

Аз се присъединиха в един от тези миналата година и беше истински взрив.  Това е просто луд вид на отворен въпрос/отговор фарс. 

Ето някои от (в момента) планирана SharePoint MVP участници:

Корнелий Ван Дайк
Дан Атис
Даниел Wessels
Дейвид Martos
Иван Сандърс
Джеръми Thake
Джон Рос
Крис Вагнер
Майк Oryszak
Ранди Drisgill
Дървесни  Windischman
Златан Dzinic

Това е широк спектър от интереси и специалитети.  Мисля, че това ще бъде забавно време и добро използване на обедна почивка (или всеки час през деня Усмивка )

Влезте тук тук (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</край>

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Една от причините за "един или повече поле типове не са инсталирани правилно”

Аз правеше малка ощипване вчера към уеб компонент, който прави заявка CAML срещу списък.  Направих промяната, разположен го и имаш удари с грешка:

Възникнала е неочаквана грешка в трите WebPart за прогноза за времето на ден в Outlook. Обърнете се към системния администратор. Един или повече типове на полета, не са инсталирани правилно. Отидете на страницата за настройки на списъка, за да изтриете тези полета.

Аз е пред друг Одбол въпрос по-рано, така че незабавно не свързвам моя 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 е правилен или може да получите грешка Одбол.

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

</край>

Бързо се фиксира за "е имало грешка при зареждане на формуляра”

Аз съм тестване потребителски SharePoint Designer 2010 дейност тази глоба неделя следобед и аз бях неочаквано удря "Критична грешка", когато се опитва да стартиране на работния поток:

Е имало грешка при зареждането на формуляра.

Щракнете върху Започни отначало да се зареди на ново копие на формуляра.  Ако тази грешка продължава, свържете се с екипа по поддръжка за уеб сайта.

Щракнете върху Затвори, за да излезете от това съобщение.

Показване на подробни данни за грешката

Разбира се, Ако щракнете върху бутона "Покажи подробни данни за грешката" всички го прави е да ви покаже корелация ID:

image

В моя случай, Това се оказа проблема съпоставяне на алтернативен достъп.  Аз погледнах в регистрационния файл в 14 Кошера и видях, че InfoPath е оплакват AAM проблем (тъй като аз бях удря localhost вместо името на сървъра).  Промених моя URL и който го решават.

Да покажем, че с всички linkings на различни битове сега в SP 2010, нещо което естествено това е проблем (SharePoint Designer поток в моя случай) не е действително напълно свързано основният проблем.

Абонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

</край>