2012-04-13 4 views
2

보기에 표시하기 위해 Notes 데이터베이스에서 문서를 선택하려고합니다.특정 유형의 Notes 문서를 선택하는 방법은 무엇입니까?

SELECT @All 

은 모든 문서를 보여줍니다. Form 필드를 표시하는 열을 만들면 해당 열에 표시된 문서 형식을 그대로 가져옵니다. 이 필드가있는 여러 문서가 Task으로 설정되어 있습니다.

는 지금은 모든 Task 문서를 선택하려면 :

SELECT (Form = "Task") 

결과 세트는 특히 역 문

SELECT (Form != "Task") 

으로 매우 내가 기대했던 것과하지 않은, 비어
SELECT (!(Form = "Task")) 

실제로를 제외한 모든 문서를 반환합니다.유형.

왜 이런 이유가있을 수 있습니까?

답변

5

작업 문서가 "응답"문서 일 수 있습니다. 이 경우 응답 문서를 계층 구조로 표시하는보기의 속성을 변경해야합니다.

또는 상위 문서를 선택하고 하위 항목을 포함 할 수 있습니다. 예를 들어 프로젝트 문서가 상위 유형이고 작업 문서가 응답 (예 : 하위 문서)이라고 가정 해 보겠습니다. 다음 쿼리가 올바른지 (물론, 선택 @ALL 선택 수식이있는 뷰) 뷰에있는 문서 중 하나를 선택하는 것입니다 있는지 확인

SELECT Form = "Project" | @AllDescendants 

또 다른 트릭을하고, 그런 다음 당신의 선택 수식이 될 것이다 파일>. 서> 등록 정보를 클릭하십시오. 그런 다음 양식 항목을 포함하여 해당 문서의 모든 항목을 볼 수 있습니다. 그 값이 "Task"로 설정되었는지 확인하고 다른 값으로 설정되지 않았는지 확인하십시오. 도달 범위이지만 숨겨진 문자가있을 수 있다고 생각하면 속성 대화 상자에 "작업"으로 표시되는 경우 선택 수식이 실패한 이유를 알 수 있습니다.

+0

굉장합니다, 그게 해결책입니다. 문서는 "작업"으로 올바르게 표시되므로 제외가 작동하지만 상위 문서가 제외되므로 포함되지 않습니다. –

관련 문제