![데이터베이스에서 디자인을 제외한 모든 문서의 크기를 어떻게 볼 수 있나요?](https://rvso.com/image/1365813/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4%EC%97%90%EC%84%9C%20%EB%94%94%EC%9E%90%EC%9D%B8%EC%9D%84%20%EC%A0%9C%EC%99%B8%ED%95%9C%20%EB%AA%A8%EB%93%A0%20%EB%AC%B8%EC%84%9C%EC%9D%98%20%ED%81%AC%EA%B8%B0%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EB%B3%BC%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
데이터베이스 속성의 정보 탭에서 데이터베이스의 크기를 볼 수 있습니다. 그러나 이 크기에는 디자인 요소(양식, 보기, 프레임세트 등)의 크기가 포함됩니다.
Lotus Notes는 디자인 요소의 크기를 제외하고 데이터베이스에 있는 문서의 크기만 가져오는 방법을 제공합니까?
답변1
참조용으로 데이터베이스의 디자인 전용 복사본을 만들고 크기를 기록합니다. 그런 다음 실제 데이터베이스 크기에서 이를 뺍니다. 그러나 참고: 결과에는 뷰 인덱스의 크기가 포함되며 이를 원하는지 여부는 명확하지 않습니다.
답변2
NotesDocument 개체에는 특정 문서 크기의 값을 바이트 단위로 반환하는 "Size"라는 필드가 있습니다.
Javascript 호출에 대한 링크(LotusScript/Java에 대한 링크가 있음)
하지만 크기는 주관적입니다. 문서의 크기를 알려 주지만 첨부 파일이 압축된 경우 압축된 크기를 보고합니다. 또한 DAOS도 요인이 될 수 있습니다.
답변3
왜 그 정보를 알아야 합니까? 문서 속성을 통해 개별 문서에 대해 찾을 수 있지만 모든 문서에 대해 알아야 하는 상황은 상상할 수 없습니다. 열 중 하나가 있던 모든 문서 보기를 갖고 doc.getSize().toFixed()
이를 모두 합산할 수 있지만 문서 크기는 아는 데 유용하지 않습니다.
var doc:NotesDocument = currentDocument.getDocument();
return "The current document uses " + doc.getSize().toFixed() + " bytes"
원천:Lotus Domino Designer 8.5.3 문서IBM 지식 센터에서