2012-11-09 6 views
2

SharePoint 2010에서 계산 된 열을 인덱싱 할 수 있습니까? 확실한 답변을 찾지 못했지만 '예'에 대한지지가있는 것으로 보입니다.계산 된 열을 인덱싱 가능하고 후속 작업

다음 질문 : 문제가되는 방법 (XML과 반대되는 C#)은 문자열이 포함 된 열의 수식을 나타내는가?

두 번해야한다 (")를 인용 확실 하나 ('), 또는 탈출 (/" 또는 /') 또는 뭔가 다른 않습니다.

예 :

myCalculatedColumn.Formula = "=IF([colA]='somestring', 'thenThisString', 'elseThisString')" 

감사합니다.

답변

1

다음은 내가 찾은 것입니다. 예, 계산 된 열은 SharePoint 검색에 대해 색인 가능합니다 (참고 : 개인적으로 시도하지 않았습니다). 또한 FAST 검색을 위해 인덱싱 할 수도 있습니다. FAST의주의 사항은 계산 된 열을 검색 구체화로 사용할 때 재미있는 결과를 얻는 것입니다.

즉 계산 된 열에 문자열 값 "FooBar"이 있다고 가정 해보십시오. FAST에서 검색 구체화로 사용되면 "string; #FooBar"또는 "string; % FooBar"와 같은 형식으로 표시됩니다. 이 문제를 해결할 방법을 찾지 못했고 FAST 검색에 표시되는 XML 조작을 시도해 보았습니다. (참고 : 값 매핑으로 인해 <customfilters MappingType="ValueMapping" ... />은 FAST 검색에 실패합니다.)

계산 된 열 값이 SharePoint에 저장되고 검색되고 표시되는 방법과 관련이 있습니다. SharePoint 로의 FAST 검색의 통합되지 않은 통합 프로세스를 간과 할 가능성이 있습니다.

후속 질문에 대한 해결책이 없습니다.

관련 문제