Lotus Notes 클라이언트: 선택한 보낸 사람만 포함된 받은 편지함 보기를 만드는 방법

Lotus Notes 클라이언트: 선택한 보낸 사람만 포함된 받은 편지함 보기를 만드는 방법

나는 여기서 정말 헤매고 있고 내 google-fu가 나를 실패시키고 있습니다.

Lotus Notes 클라이언트 8.5.3을 사용하고 있습니다.

본질적으로 나는 정의된 사용자 집합으로부터 받은 이메일로만 구성된 받은 편지함의 대체 보기를 만들고 싶습니다. 저는 이 작업을 수행하는 가장 간단하고 직접적인 방법을 찾고 있습니다. 이상적으로는 받은 편지함 "보기"를 "복제"하고 제한 사항을 추가하는 것입니다.

(이미 선택한 발신자를 강조 표시했지만 이것만으로는 충분하지 않으며 사서함 내에서 정렬하거나 검색하는 것만으로는 충분하지 않습니다.)

이 작업을 수행하기 위한 논리적인 지점으로 "뷰"를 보려고 노력했지만 투자하고 싶은 것보다 훨씬 더 많은 수작업과 학습/코딩이 필요한 것 같습니다.

답변1

Lotus Notes에는 문서를 표시하는 두 가지 "메커니즘", 즉 보기와 폴더가 있습니다.

사용자로서 여러분에게는 동일해 보이지만 완전히 다릅니다.

보기에는 특정 기준과 일치하는 문서가 자동으로 표시됩니다. 문서가 기준을 충족할 때마다 자동으로 보기에 표시됩니다.

폴더에는 "누군가"가 "수동으로"(다소) 넣은 문서가 포함되어 있습니다. 받은 편지함 폴더의 경우 "누군가"가 라우터 작업입니다.

어떤 문서가 해당 폴더에 속하는지 폴더만이 "알고" 있다는 사실을 아는 것이 중요합니다. 문서 자체는 어떤 폴더에 표시되는지 알지 못합니다.

즉, 다음 선택 수식을 정의하여 특정 보낸 사람의 모든 문서를 포함하는 보기를 만들 수 있습니다.

SELECT From = "[email protected]"

또는 여러 발신자(또는 동일한 발신자의 다른 형식)의 경우:

SELECT From = "[email protected]" : "[email protected]"

또는 덜 구체적입니다.

SELECT @Contains( @Lowercase( From ) ; "tim" )

여러 사용자의 경우 "or" 연산자를 사용하거나 수식 언어에 내장된 목록 조작 기능을 사용할 수 있습니다.

SELECT @Contains( @Lowercase( From ; "tim" ) | @Contains( @Lowercase( From ; "tom" )

또는 (더 나은):

SELECT @Contains( @Lowercase( From ; "tim" : "tom" : "paul" )

& Folder = "($Inbox)"그러나 해당 정보는 문서의 어느 곳에도 저장되지 않으므로 조건을 추가할 수 없습니다 .

모든 문서 보기에는 폴더 이름이 있는 열이 포함되어 있지만 이를 렌더링하는 명령은 열 수식에서만 유효하고 선택 수식에서는 유효하지 않다는 것을 알고 있습니다. 또한 이 수식을 포함하는 열은 정렬하거나 분류할 수도 없습니다.

따라서 얻을 수 있는 가장 가까운 방법은 위의 선택 예를 사용하여 한 발신자로부터 모든 메일을 가져오고 "모든 문서" 보기에서 디자인을 복사하여 최소한 포함된 폴더를 표시하는 것입니다.

답변2

모든 사람을 선택하고 버튼을 눌러도 괜찮다면 공식을 사용하여 사용자 정의 도구 모음 버튼(파일-->기본 설정-->도구 모음-->사용자 정의)을 만들 수 있습니다.@AddToFolder("Inbox2"; "")

관련 정보