에이전트를 통해 실행중인 Lotus 메모로 텍스트 파일을 만들려고합니다. 에이전트가 성공적으로 실행되었지만 텍스트 파일은 연꽃 스크립트에 지정된 경로에 만들어지지 않습니다.Lotus Notes : 텍스트 파일 만들기
Option Public
Sub Initialize
MsgBox " Agent AccessUserList"
On Error GoTo HandleError
Dim session As New NotesSession
Dim myStream As NotesStream
Dim TheDate As String, filename As String
TheDate=Format(Now(),"mmdd")
filename = "C:"+"\red"+"\color"+TheDate+".txt"
MsgBox filename
Set myStream = session.Createstream()
MsgBox "MySTREAM2"
Call myStream.Open(filename, "ASCII")
MsgBox "MySTREAM3"
Call myStream.Truncate()
MsgBox "Entered View"
closeFile:
Call myStream.Close()
MsgBox "Closed"
Exit Sub
HandleError:
MsgBox "Error - " & Error &" at line number " & Erl
Exit Sub
End Sub
나는 그것이 또한
그리고 권한 일정 동안 지정된 폴더에 새 파일을 작성하는지 여부를 확인하기 위해 5 분에 예약 한 :
이
는 연꽃 스크립트 코드 두 번째와 세 번째를 모두 사용했습니다. 제한된 작업 허용 전체 관리자 권한으로 제한된 작업 허용그러나 여전히 폴더가 비어있는 것으로 표시되지만 폴더 시간은 예정대로 변경됩니다.
테스트를 위해 에이전트는 로컬뿐만 아니라 서버에서 실행되도록 예약했습니다. 그러나 오류는 텍스트 파일이 작성되지 않은 것과 같습니다.
상담원 로그에는 오류가 없습니다.
나뿐만 아니라 로그에 확인하고 오류가 없다. 누구든지 위의 코드에서 실수가 무엇이고 에이전트가 올바르게 실행될 때 내 파일이 생성되지 않는 이유를 알 수 있습니까? 스트림이 잘린 경우
유 반 덴 @Kurt이 코드에서 어떤 문제를 찾을 수 있습니까 브랜든 – LotusWorst
@Torsten 링크는 날이 코드 단지 – LotusWorst
내가 오류를 알려 주시기 바랍니다 뭔가 확인하고 싶습니다 : C : \ red 폴더에 "colorMMDD.txt"파일이 있습니까? 또는 파일이 c : \ red \ color 폴더의 MMDD.txt가 될 것으로 예상하십니까? 첫 번째 방법으로 코드화했습니다. –