Add 명령
Server.Load 스크립트에서 사용하여 a 값에 따라 데이터베이스에 새 문서를 작성합니다.
각각의 새 문서에는 다음이 포함됩니다. 현재 사용자 이름이 들어 있는 작성자 필드, 현재 사용자 이름이 들어 있는 수신인 필드, 요약 항목인 문서의 서수, 제목(요약) 텍스트 항목, 첨부 파일 항목(선택사항) 및 본문(비요약) 텍스트 항목.
숫자를 지정하지 않으면 하나의 Note가 작성됩니다. b
가 지정되지 않은 경우, 요약 데이터의 길이는 1 - 100바이트 사이의 일정한 난수입니다. c
가 지정되지 않은 경우, 비요약 데이터의 길이는 100 - 300바이트 사이의 일정한 난수입니다.
구문
Add(a, b, c)
여기서 각 변수의 의미는 다음과 같습니다.
- a - 추가할 문서의 수
- b -- 요약 항목의 길이\"제목\"(선택사항, 기본값은 \"")
- c -- 비요약 항목의 길이 \"제목\"(선택사항, 기본값은 \"")주: 본문(비요약) 값은 65000바이트를 초과할 수 없습니다.
예제 1
이 예제는 기본 보기인 All Document $all에 문서를 추가합니다.
changeto [mailserver]!!mail\mail[#].nsf mail60.ntf -keepopen
add [a]
drop
주: NOTES.INI 파일에 환경 변수 "a"에 대한 값을 추가해야 하거나 다음 예제에 표시된 것과 같이 스크립트로 코드화할 수 있습니다.
changeto [mailserver]!!mail\mail[#].nsf mail60.ntf -keepopen
add 10
주: 10개 문서 값으로 하드 코딩됨
drop
예제 2
이 예제는 -f
(foldername)를 사용하여 받은 문서 폴더에 문서를 추가합니다.
changeto [mailserver]!!mail\mail[#].nsf mail46.ntf -keepopen
add [a] -f $Inbox
drop
예제 3
이 예제는 제목(요약 항목의 길이)을 30 바이트로 설정하고 본문(비요약 항목의 길이)을 10000 바이트로 설정한 상태에서 한 개의 문서를 받은 문서 보기에 추가합니다.
changeto [mailserver]!!mail\mail[#].nsf mail46.ntf -keepopen
add 1 30 10000 -f $inbox
drop