필수 필드가 있는 콘텐츠 타입이 있습니다. Word 문서를 템플릿으로 컨텐츠 형식과 연결하였습니다. 이제 Word 템플릿을 편집하고 싶은데 Word에서는 필수 필드를 채우지 않고 템플릿을 저장할 수가 없습니다. 그러나 필수 필드를 채우고 문서를 저장하면 새 문서를 작성할 때 해당 필드가 자신의 값으로 채워집니다. 새로운 문서가 작성될 때 필드가 비워지기를 원하기 때문에 이는 좋지 않습니다. 사용자가 그 값을 채우도록 하고 싶습니다. 열을 업데이트하고, 선택사항으로 작성하고, 단어 템플릿을 편집하고, 템플릿을 저장하고, 열을 다시 필수로 변경하여 템플릿을 업데이트할 수 있습니다. 이것은 PITA입니다. 더 좋은 방법이 있어야 해요. 이게 뭔지 아는 사람 있어요? 내가 찾은 유일한 솔루션은 라이브러리 수준에서 문서 템플릿을 수정하는 것입니다. 필요한 컨텐츠 유형에 관한 새로운 문서 템플릿을 업로드하기만 하면 됩니다. 단, 다른 문서 라이브러리에서 동일한 콘텐츠 형식을 재사용하려고 하는 경우는 기능하지 않습니다. 필수 필드가 있는 콘텐츠 타입이 있습니다. Word 문서를 템플릿으로 컨텐츠 형식과 연결하였습니다. 이제 Word 템플릿을 편집하고 싶은데 Word에서는 필수 필드를 채우지 않고 템플릿을 저장할 수가 없습니다. 그러나 필수 필드를 채우고 문서를 저장하면 새 문서를 작성할 때 해당 필드가 자신의 값으로 채워집니다. 새로운 문서가 작성될 때 필드가 비워지기를 원하기 때문에 이는 좋지 않습니다. 사용자가 그 값을 채우도록 하고 싶습니다. 열을 업데이트하고, 선택사항으로 작성하고, 단어 템플릿을 편집하고, 템플릿을 저장하고, 열을 다시 필수로 변경하여 템플릿을 업데이트할 수 있습니다. 이것은 PITA입니다. 더 좋은 방법이 있어야 해요. 이게 뭔지 아는 사람 있어요? 내가 찾은 유일한 솔루션은 라이브러리 수준에서 문서 템플릿을 수정하는 것입니다. 필요한 컨텐츠 유형에 관한 새로운 문서 템플릿을 업로드하기만 하면 됩니다. 단, 다른 문서 라이브러리에서 동일한 콘텐츠 형식을 재사용하려고 하는 경우는 기능하지 않습니다.
저는 이 해결 방법을 사용하고 있습니다. 템플릿을 편집할 때(즉, 컨텐츠 타입 설정 -> 고급 설정 – > 템플릿 편집으로 이동), 변경하여 파일을 로컬로 저장합니다. 그 다음 [템플릿 편집] 링크를 클릭한 같은 페이지에서 로컬에 저장한 복사본을 업로드합니다. 로컬에 저장하면 SharePoint에 다시 저장하고자 할 때 발생하는 유효성 검사를 피할 수 있습니다. 단, 유효성 체크는 그 컨텐츠 유형의 모든 새 문서에 계속 적용됩니다. 따라서 설정을 켜고 끌 필요는 없습니다! 🙂 저는 이 해결 방법을 사용하고 있습니다. 템플릿을 편집할 때(즉, 컨텐츠 타입 설정 -> 고급 설정 – > 템플릿 편집으로 이동), 변경하여 파일을 로컬로 저장합니다. 그 다음 [템플릿 편집] 링크를 클릭한 같은 페이지에서 로컬에 저장한 복사본을 업로드합니다. 로컬에 저장하면 SharePoint에 다시 저장하고자 할 때 발생하는 유효성 검사를 피할 수 있습니다. 단, 유효성 체크는 그 컨텐츠 유형의 모든 새 문서에 계속 적용됩니다. 따라서 설정을 켜고 끌 필요가 없습니다! 🙂
문서를 일반 문서 콘텐츠 형식으로 저장, 변경, 저장하고 템플릿의 이전 버전이 있던 맨 위로 이동해보셨나요? 문서를 일반 문서 콘텐츠 형식으로 저장, 변경, 저장하고 템플릿의 이전 버전이 있던 맨 위로 이동해보셨나요?