miesięczne archiwum: Kwietnia 2011

SharePoint 2010 KeywordQuery i użytkowników anonimowych

Włączony dostęp anonimowy w mojej witrynie do testowania wyszukiwania składnika web part, który już I rozwoju oraz do nie niespodziankę, to nie dość działało.  Dostęp anonimowy jest całkiem dużo zawsze wyzwanie dla mnie.

W tym przypadku, początkowe wyszukiwania nie był uruchomiony z jakiegoś powodu.  Mogę powiedzieć, że był uruchomiony, ale został nie zwraca żadnych wyników.  Używam KeywordQuery dla tego początkowego wyświetlania.

I did szybkiego wyszukiwania i niniejszego ogłoszenia blogu przez"sowmyancs"wszedł dość szybko: “SharePoint 2010 Wyszukiwanie: nie wykazujących żadnych wyników dla użytkowników anonimowych?”  Wpis blogu opisano problem z poza pole wyszukiwania słowo kluczowe z punktu widzenia, ale zachowanie była podobna do kopalni – pracował dla użytkowników uwierzytelnionych i dla użytkowników anonimowych, ale użytkowników anonimowych żadnych wyników. 

A następnie instrukcje i bang!  Rozwiązać mój problem.  Nie jestem pewien, jakie efekty uboczne, które będzie to miało i one mogą okazać się problem, ale krótkim okresie jest pomocne.

Kliknij na poprzez blogu:

image

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery i właściwość HiddenConstraints

I już zostało to trochę pracy z KeywordQuery obiekt w programie SharePoint 2010 i korzystające z HiddenConstraints Właściwość.

Nie mogę znaleźć żadnych natychmiast pomocnych informacji na właściwości, Dlatego myślę, że zamierzam szybko karteczce jak I korzystałeś już z jej.

Jak mogę sprawdzić, to jest ograniczeniem automatycznie dodana do kwerendy, dzięki czemu można sortować Park go tam i nie martwić się o.  Jako takie, to właśnie innego słowa kluczowego (lub zestaw słów kluczowych) i modyfikatorów, które użytkownik może wpisać w do interfejsu użytkownika podczas wyszukiwania słowa kluczowego.  Oto przykład:

keywordQuery.HiddenConstraints = "zakres:\"Industry" ";

Można dodać dodatkowe ograniczenia ogranicznikiem miejsca.

keywordQuery.HiddenConstraints = "zakres:\"Industry" obrony";

Powyższe jest informacją, w języku angielskim, "Uruchom kwerendę słowa kluczowego szukasz"obrony"i ponadto, użyć zakresu "Przemysłu".

Inny sposób wyszukiwania to:

image

I korzystałeś już z jej zapewnienie zależne od kontekstu zakresu automatyczne na niestandardowych składników web part.  Gdy użytkownik kliknie na karcie i kliknie przycisk wyszukiwania, karcie narzuca zakres wyszukiwania określonego.  Działa również tak dalece.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Przykład: XSLT tworzenie HTML Href

I już zostały ostatnio ten bit XSL rzeczy i uważa się, że byłoby układam razem próbkę w moim przyszłości i że może być wartości dla wszystkich nas XSLT-ers dokonywania życia w internets.

Należy wziąć pod uwagę następujące XML:

<FdcSearchTabsCollection Count = "2">
  <Etykieta SearchTab = "przemysł" SortOrder = "00" Label = "Przemysł" SearchConstraints = "contenttype:Przemysł" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <Etykieta SearchTab = "praktyk" SortOrder = "01" Label = "Praktyki" SearchConstraints = "contenttype:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

Poniższy urywek kodu XSL wygeneruje posortowanej listy odwołania HREF kart:

<XSL:szablon dopasowanie = "FdcSearchTabsCollection" XML:przestrzeń = "zachowanie">
   
    <!– Wszystkie"" Karta –>
    <href = "javascript:ViewTab('Wszystkie')">Wyświetlanie wszystkich</a>
   
    <!– Każda indywidualna karta –>
    <!– Iterację wszystkich kart i wyświetlić prawidłowe  łącza. –>
    <XSL:dla każdej = wybierz "SearchTab">
      <XSL:Sortowanie select="@SortOrder"/>

      …
      <href = "javascript:ViewTab(‘{@ TabID}’)"><XSL:wartość z select="@Label"/></a>
    </XSL:dla każdego>

    <BR /> 
   

   </XSL:szablon>

Oto co wygląda jak w programie SharePoint:

SNAGHTML78aa2cb

 

 

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

SharePoint MVP czatu na miłość 04/20

Będziesz I uczestniczących w jednym z okresu MVP czaty w następnym tygodniu, 04/20.  Oto Indeksacja i łącze do rejestracji firmy Microsoft:

Czy masz trudne pytania techniczne dotyczące programu SharePoint, dla którego można znaleźć odpowiedzi? Czy chcesz ciekawą głębokie wiedzy utalentowany Specjaliści Microsoft MVP? MVP programu SharePoint są tymi samymi osobami, wyświetlane we Wspólnocie techniczne jako autorów, głośniki, przywódcy grupy użytkownika i answerers na forum MSDN i TechNet. Przez popularne na żądanie, możemy przyniosły biegli razem jako grupy odpowiedzi na pytania na żywo. Tak proszę dołącz do nas i doprowadzić na pytania! Czatu obejmie WSS 3.0, MOSS, Fundacja programu SharePoint 2010 i przez serwer programu SharePoint 2010. Tematy obejmują ustawienia i administracja, projekt, rozwoju i pytanie ogólne.
Proszę sprzężenia nas w środę kwietnia XX na 9 'm PDT/południe EST na rozmowę z MVP z całego świata. Dowiedz się więcej i dodać do kalendarza tych czaty odwiedzając stronę zdarzenia MSDN http://msdn.microsoft.com/en-us/events/aa497438.aspx

W jednym z tych ostatnich roku i był prawdziwy blast.  Jest po prostu szalone rodzaj extravaganza Otwórz pytań i odpowiedzi. 

Oto niektóre z (obecnie) zaplanowane uczestników programu SharePoint MVP:

Cornelius van Dyk
Dan Attis
Daniel Wessels
David Martos
Ivan Sanders
Jeremy Thake
John Ross
Kris Wagner
Mike Oryszak
Randy Drisgill
Woody  Windischman
Zlatan Dzinic

To jest szerokie spektrum interesów oraz specjały.  Myślę, że będzie to czas i dobre wykorzystanie sieci obiad (lub każdej godziny w ciągu dnia Uśmiech )

Proszę tu podpisać tutaj (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Jednym z powodów "jednego lub więcej pola, które typy nie są poprawnie zainstalowana”

I został dokonywania małych tweak wczoraj w składniku web part, które wykonuje kwerendę CAML z listą.  I wprowadziło zmiany, wdrożyć go i got hit z błędem:

Wystąpił nieoczekiwany błąd w trzech WebPart prognozy pogody Outlook Day. Skontaktuj się z administratorem systemu. Jeden lub więcej typów pól nie są poprawnie zainstalowana. Przejdź do strony ustawień listy, aby usunąć te pola.

I wykazywał innego problemu oddball wcześniej, moja kwerenda CAML nieoczekiwane niezwłocznie połączyć z błędem, że programu SharePoint była zgłoszenie do mnie.  I did szybkiego wyszukiwania bing i i znaleziono to pomocne blogu przez Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Tutaj jest zły kwerendy:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tutaj jest ustalona:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość></NEQ><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tak, jaki z tego morał wątku jest: Upewnij się, że Twoje CAML są poprawne, lub może się pojawić błąd oddball.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>

Quick Fix For "nastąpił błąd podczas ładowania formularza”

Testuję niestandardowego programu SharePoint Designer 2010 działalność ta cienkiej Sunday afternoon i został nieoczekiwanie uderzania "Błąd krytyczny" podczas próby uruchomienia przepływu pracy:

Nastąpił błąd podczas ładowania formularza.

Kliknij przycisk Start nad załadować nową kopię formularza.  Jeśli ten błąd będzie się powtarzał, Skontaktuj się z zespołem pomocy technicznej dla witryny sieci Web.

Kliknij Zamknij, aby zamknąć ten komunikat.

Pokaż szczegóły błędu

Oczywiście, Jeśli klikniesz przycisk "Pokaż szczegóły błędu" wszystko, co czyni to pokazać identyfikator korelacji:

image

W moim przypadku, to okazało się być problemu alternatywnej mapowania dostępu.  Ja przeglądnąłem plik dziennika w 14 gałąź rejestru i zauważył, że program InfoPath został skarżą problemu AAM (Ponieważ I było strzałem localhost zamiast nazwy serwera).  Zmieniam Mój adres URL i że rozwiązać.

Nie wykazują, że ze wszystkich linkings różnych bitów teraz w SP 2010, The thing można naturalnie jest to problem (SharePoint Designer przepływu pracy w moim przypadku) jest rzeczywiście całkowicie powiązany z problemem rdzenia.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>