2012-05-11 2 views
2

나는 "계약"이라는 목록을 가지고 있는데, "제목"과 "상태"라는 두 개의 열이 있습니다. 상태는 "활성"또는 "닫힘"중 하나 일 수있는 선택 필드입니다. "계약"목록의 "제목"열의 레코드로 채워지는 조회 필드 "계약"을 만드는 다른 목록이 있습니다. 이제 활성 상태 인 제목 만 채워지도록해야합니다.Sharepoint에서 조회 필드를 필터링하는 방법은 무엇입니까?

지금까지 나는이 "계약"목록에서 모든 타이틀을 가져, 분명히이

  SPList contractList = web.Lists.TryGetList("Contracts"); 
      if (contractList != null) 
      { 
       myList.Fields.AddLookup("Contract", contractList.ID, false); 
       SPFieldLookup lookup = (SPFieldLookup)taskList.Fields["Contract"]; 
       lookup.LookupField = contractList.Fields["Title"].InternalName; 
       lookup.Update(); 
      } 

있습니다. '상태'필드가 '활성'인 프로필 만 표시하도록 필터링 할 수 있습니까?

답변

-1

당신은 목록에서 검색시에 데이터를 필터링하는 쿼리를 사용할 수 있습니다 .. 이 당신을 도울 수 있습니다 이 http://msdn.microsoft.com/en-us/library/ms457534.aspx

+0

나는 목록에서 수동으로 데이터를 검색하지 않습니다, 그것은 조회와 그렇게 자동으로 수행 필드, 그게 전부입니다. 물론 루프를 통해 쿼리를 사용하거나 수동으로 수행 할 수는 있지만 원하는 것은 아닙니다. 사용자가 활성 계약서에 작업을 연결할 수 있어야하지만 사용자 정의 항목 편집 양식을 만들고 싶지 않습니다. Sharepoint의 편집 /보기 양식을 사용하고 작업 목록에 요소를 연결할 수있는 기능이 필요합니다. 적극적인 계약. –

관련 문제