월별 아카이브: 4 월 2011

SharePoint 2010 KeywordQuery 및 익명 사용자

검색 웹 파트를 개발 했습니다 그리고 위대한 놀랄을 테스트 하려면 내 사이트에서 익명 액세스를 설정, 그것은 확실히 작동 하지 않았다.  익명 액세스는 거의 항상 나를 위해 도전.

이 경우에, 초기 검색 어떤 이유로 실행 되지 않았습니다.  그 말을 해야 했다 실행 하지만 그것은 어떤 결과 반환 하지 않는 했다.  그 초기 디스플레이 KeywordQuery를 사용 하.

내가 빠른 검색 및이 블로그 게시물 "sowmyancs"서 상당히 신속 하 게: “SharePoint 2010 검색: 익명 사용자에 대 한 어떤 결과 보여주지 않습니다?”  인증 된 사용자와 익명 사용자에 대 한 일 한 블로그 항목 밖의 상자 키워드 검색의 관점에서 문제에 설명 하지만 동작-내 비슷 했다, 하지만 익명 사용자가 있어 결과. 

지시와 플레이 따라!  그것은 내 문제 해결.  부작용이 있을 것 이다 그리고 그들은 문제가 될 것 어떻게 증명을 수 있습니다 모르겠어요, 단기 결과 유용 하지만.

블로그를 통해 클릭:

image

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery 및 HiddenConstraints 속성

작품의 비트를 해 왔습니다 합니다 KeywordQuery sharepoint 개체 2010 그리고 사용 하는 HiddenConstraints 속성.

그에 대 한 즉시 유용한 정보를 찾지 못했습니다 속성, 그래서 빨리 어떻게 사용해 왔습니다 그것 썼는지 생각.

마찬가지로 지금까지 내가 말할 수 있습니다, 이것은 일종의 공원 그것 거기 그것에 대해 걱정 하지 수 있도록 쿼리에 추가 자동 제약 이다.  같은, 그것은 또 다른 키워드 (또는 키워드의 세트) 그리고 한정자 키워드 검색을 할 때 ui에 입력할 수 있습니다.  여기에 예가입니다.:

keywordQuery.HiddenConstraints = "범위:\"Industry" ";

공간 구분 된 추가 제약 조건을 추가할 수 있습니다..

keywordQuery.HiddenConstraints = "범위:\"Industry" 국방 ";

위의 영어 말, ""방어 "를 찾고 키워드 쿼리를 실행 하 고 또한, "산업" 범위를 사용 하 여.

그것을 보는 또 다른 방법은 여기에서 있다:

image

내가 사용해 왔습니다 컨텍스트에 종속 자동 범위 사용자 정의 웹 파트에 제공 합니다.  사용자 탭을 클릭 하 고 검색 단추를 클릭할 때, 탭의 특정 검색 범위를 나타냅니다.  그것은 지금까지 잘 작동.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

예제: XSLT HTML Href 만들기

나 요즘 XSL 물건의 조금을 하 고 왔다 고 생각 난 내 미래의 참고 자료에 대 한 샘플 함께 넣어 것입니다 그리고 XSLT-ers가 인터넷에서 생계를 우리 모두에 게 가치 있을 수 있습니다..

다음 XML을 고려 하십시오:

<FdcSearchTabsCollection Count = "2">
  <SearchTab 레이블 "업계 =" SortOrder = "00" Label "산업" SearchConstraints = "contenttype =:산업" TabID = "831b2a74-98c4-4453-8061-86e2fdb22c63" />
  <SearchTab 레이블 = "사례" SortOrder = "01" Label "관행" SearchConstraints = "contenttype =:PracticeGroups" TabID = "678e206b-6996-421f-9765-b0558fe1a9c0" />
</FdcSearchTabsCollection>

다음 XSL 코드는 href 탭의 정렬 된 목록을 생성 합니다.:

<xsl:템플릿 일치 "FdcSearchTabsCollection =" xml:공간 = "preserve">
   
    <!– "모든" 탭 –>
    <a href = "자바 스크립트:형상('모든')">전체 보기</는>
   
    <!– 각 개별 탭 –>
    <!– 모든 탭을 반복 하 고 올바른 표시  링크. –>
    <xsl:각각에 대 한 선택 = "SearchTab">
      <xsl:select="@SortOrder"/ 정렬>

      …
      <a href = "자바 스크립트:형상(‘{@TabID}’)"><xsl:select="@Label"/ 값의></는>
    </xsl:각각에 대 한>

    <br /> 
   

   </xsl:서식 파일>

여기 SharePoint에 어떻게 생겼는지입니다.:

SNAGHTML78aa2cb

 

 

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

수요일에 SharePoint MVP 채팅 04/20

내가 MVP 채팅 다음 주 기간 중 하나에 참여 하는 거 야, 04/20.  여기는 마이크로소프트의 기사 및 링크 등록:

당신은 답을 찾고 있어 Sharepoint에 관한 어려운 기술적 질문? 재능 있는 Microsoft Most Valuable Professionals의 깊은 지식을 활용할 하 시겠습니까? SharePoint Mvp는 작가 서 기술 커뮤니티에서 보면 같은 사람, 스피커, 사용자 그룹 지도자와 MSDN와 TechNet 포럼에 답변. 인기 수요에 의해, 우리 가져왔다 이러한 전문가 함께 귀하의 질문에 대답을 집단 그룹으로 라이브. 그래서 우리와 함께 하시고 질문에! 이 채팅 WSS를 다룰 것입니다. 3.0, 모스, SharePoint Foundation 2010 그리고 SharePoint 서버 2010. 설치 및 관리 등의 주제가, 디자인, 개발 및 일반적인 질문.
수요일 4 월 20 일 9 시에 우리는 세계 각국 PDT/정오 EST 채팅에서 Mvp와 야 가입을 하시기 바랍니다. 자세한 내용은 및 MSDN 이벤트 페이지를 방문 하 여 귀하의 캘린더에 이러한 채팅 추가 http://msdn.microsoft.com/en-us/events/aa497438.aspx

작년에이 중 하나에 가입 하 고 진짜 폭발 했다.  오픈 질문/답변 껄의 미친 종류 이다. 

몇 가지는 (현재) 예약 된 SharePoint MVP 참가자:

고르 넬리 우 스 밴 Dyk
댄 Attis
다니엘 Wessels
데이비드 Martos
이반 샌 더 스
제레미 Thake
존 로스
크리스와 그 너
마이크 Oryszak
랜디 Drisgill
우 디  Windischman
즐라탄 Dzinic

그것은 광범위 한 관심과 특기 이다.  내가이 재미 있는 것 이라고 생각 시간 및 점심 시간 잘 활용 (나는 하루 동안 어떤 시간 미소 )

여기 여기 서명 (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

"하나 이상의 필드 형식은 제대로 설치 되지 않습니다에 대 한 이유 중 하나”

나 목록에 대해 CAML 쿼리를 않는 웹 파트를 어제 작은 tweak을 만들고 있었다.  변경, 그것을 배포 하 고 오류와 함께 맞 았:

3 주 Outlook 일기 예보 Webpart에서 예기치 않은 오류가 발생 했습니다.. 시스템 관리자에 게 문의 하십시오. 하나 이상의 필드 형식은 제대로 설치 되지 않습니다.. 이러한 필드를 삭제 하려면 목록 설정 페이지로 이동.

그래서 난 바로 Sharepoint는 나에 게 보고 하는 오류 CAML 쿼리 연결 하지 않았다 이전 또 다른 괴짜 문제를 직면 했다.  난 빠른 빙 검색을 했 고 고 이 유용한 블로그 게시물을 발견 에 의해 Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

나쁜 쿼리는 같습니다.:

쿼리 합니다. = 쿼리 "<어디><그리고><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFNY</값><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFIS</값></Neq></그리고></어디>";

여기에 고정:

쿼리 합니다. = 쿼리 "<어디><그리고><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFNY</값></Neq><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFIS</값></Neq></그리고></어디>";

그래서, 이야기의 모 랄은: 당신의 CAML 올바른지 또는 괴짜 오류를 얻을 수 있는지 확인.

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

</끝>

"거기 되었습니다 오류 폼을 로드 하는 동안에 대 한 빠른 수정”

사용자 지정 SharePoint Designer를 테스트 2010 이 좋은 일요일 오후 활동 및 예기치 않게 타격 했다 "중대 한 오류" 워크플로 시작 하려고 할 때:

폼을 로드 하는 동안 오류가 발생 했습니다..

시작을 눌러 폼의 새 복사본을 로드 합니다.  이 오류가 계속 발생 하는 경우, 웹 사이트에 대 한 지원 팀에 문의.

닫기를 클릭 하 종료이 메시지.

오류 세부 정보 표시

물론, "오류 세부 정보 표시" 버튼을 클릭 하면 그것이 다 상관 관계 ID 표시:

image

내 경우에는, 이 대체 액세스 매핑 문제가 될 것으로 밝혀졌다.  로그 파일에서를 쳐다보면서 합니다 14 하이브 및 InfoPath AAM 문제에 대해 불평 했다 보았다 (서버 이름 대신 localhost를 타격 했다 이후).  내 URL을 변경 하 고 그것을 해결 하는.

그것은 SP에서 이제 다양 한 비트의 모든 연결이 함께 보여지 않습니다. 2010, 것은 당신이 자연스럽 게이 문제가 (내 경우에는 SharePoint Designer 워크플로) 실제로 완전히 관련 된 핵심 문제.

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

</끝>