2012-06-14 1 views
0

편집 가능한 작성자 필드가있는 양식이 있습니다. Lotus Notes 클라이언트에서 해당 양식을 열면 Authors 필드에 현재 사용자 이름이 채워집니다. authors 필드의 Default 값을 authors 필드의 이름 (계산 된 모드 또는 편집 가능한 모드)으로 설정하면 이러한 일이 발생하지 않습니다. Lotus Notes 8.5.3을 사용하고 있습니다.현재 사용자 이름으로 채워지는 작성자 필드

왜 이런 일이 발생합니까? 이것은 정상적인 행동입니까? 제 생각에, 이것은 무언가입니다 매우, 매우 기본하지만 나는 이것을 처음으로 발견했습니다.

+0

질문에 대해 조금 불분명합니다. "MyAuthors"라는 필드가 있고 기본값이 MyAuthors로 설정되어 있다고 하시겠습니까? 최근에 양식에 추가 한 새로운 필드입니까? 그렇다면 필드가 양식에 추가되기 전에 작성된 기존 문서가 있습니까? 새 문서를 만들 때의 동작은 무엇입니까? 새 문서를 저장하고 즉시 다시 열 때의 동작은 무엇입니까? 이 필드가 새로운 필드라고 가정하면 이전 문서를 편집 할 때의 동작은 무엇입니까? 가장 중요한 것은 이러한 모든 경우에 행동이 무엇을 원하겠습니까? –

+0

내가 편집 할 수있는 양식에 "MyAuthors"필드가 있다고 가정 해 보겠습니다. Notes 클라이언트에서 양식을 열면 현재 사용자 이름이 Notes 클라이언트에 표시됩니다. "MyAuthors"필드의 "Default value"를 "MyAuthors"로 설정하면 현재 사용자의 이름이 표시되지 않습니다. 내가 묻는 것은 이것이 정상적인 행동인가? 문서가 새 문서인지 오래된 문서인지 또는 필드가 최근에 추가되었는지 여부는 중요하지 않습니다. 이전 및 새 문서의 동작은 동일하게 유지됩니다. 이 동작은 독자 필드에서 발생하지 않습니다. – Naveen

+0

기본 값 수식은 문서가 새 문서이거나 문서가 오래되었지만 항목이 저장된 문서에 존재하지 않는 경우에만 적용됩니다. 두 경우 모두 기본 값 수식이 필드 이름과 같으면 해당 필드가 비어있는 것처럼 보이는 정상적인 동작입니다. 두 가지 경우 모두 수식이 항목의 값을 읽는 것이기 때문입니다. 아직 존재하지 않습니다. –

답변

2

정상적인 동작이며 생각할 때 의미가 있습니다. Authors 항목의 값은 문서에 액세스 할 수있는 사용자/그룹 목록입니다. 필드가 편집 가능하지 않거나 다른 방식으로 변경되지 않고 사용자가 들어 와서 문서를 만든 다음 저장하면 해당 사용자는 더 이상 여기에 작성자 권한이 있다고 가정하여 더 이상 액세스 할 수 없습니다.

문서 작성자를 해당 필드에두면 기본적으로 문서 작성자가 액세스 할 수 있습니다.

+0

감사합니다 켄, 당신 논리가 옳은 것처럼 보입니다. 하지만 도움말 문서 나 기술 자료에서이 문제를 발견 할 수 없습니다. 그런 기술/링크를 아십니까? – Naveen

+0

아니요 - 먼저 찾았지만 문서를 찾을 수 없습니다. 그런 다음 동작을 결정하기 위해 몇 가지 테스트를 시도했습니다 (R6에서 테스트 됨). –

관련 문제