편집 가능한 작성자 필드가있는 양식이 있습니다. Lotus Notes 클라이언트에서 해당 양식을 열면 Authors 필드에 현재 사용자 이름이 채워집니다. authors 필드의 Default 값을 authors 필드의 이름 (계산 된 모드 또는 편집 가능한 모드)으로 설정하면 이러한 일이 발생하지 않습니다. Lotus Notes 8.5.3을 사용하고 있습니다.현재 사용자 이름으로 채워지는 작성자 필드
왜 이런 일이 발생합니까? 이것은 정상적인 행동입니까? 제 생각에, 이것은 무언가입니다 매우, 매우 기본하지만 나는 이것을 처음으로 발견했습니다.
질문에 대해 조금 불분명합니다. "MyAuthors"라는 필드가 있고 기본값이 MyAuthors로 설정되어 있다고 하시겠습니까? 최근에 양식에 추가 한 새로운 필드입니까? 그렇다면 필드가 양식에 추가되기 전에 작성된 기존 문서가 있습니까? 새 문서를 만들 때의 동작은 무엇입니까? 새 문서를 저장하고 즉시 다시 열 때의 동작은 무엇입니까? 이 필드가 새로운 필드라고 가정하면 이전 문서를 편집 할 때의 동작은 무엇입니까? 가장 중요한 것은 이러한 모든 경우에 행동이 무엇을 원하겠습니까? –
내가 편집 할 수있는 양식에 "MyAuthors"필드가 있다고 가정 해 보겠습니다. Notes 클라이언트에서 양식을 열면 현재 사용자 이름이 Notes 클라이언트에 표시됩니다. "MyAuthors"필드의 "Default value"를 "MyAuthors"로 설정하면 현재 사용자의 이름이 표시되지 않습니다. 내가 묻는 것은 이것이 정상적인 행동인가? 문서가 새 문서인지 오래된 문서인지 또는 필드가 최근에 추가되었는지 여부는 중요하지 않습니다. 이전 및 새 문서의 동작은 동일하게 유지됩니다. 이 동작은 독자 필드에서 발생하지 않습니다. – Naveen
기본 값 수식은 문서가 새 문서이거나 문서가 오래되었지만 항목이 저장된 문서에 존재하지 않는 경우에만 적용됩니다. 두 경우 모두 기본 값 수식이 필드 이름과 같으면 해당 필드가 비어있는 것처럼 보이는 정상적인 동작입니다. 두 가지 경우 모두 수식이 항목의 값을 읽는 것이기 때문입니다. 아직 존재하지 않습니다. –