로터스 스크립트를 디버깅하여 로터스 스크립트 에이전트를 디버깅하고 있습니다. 에이전트가 잘 디버깅하고 있지만 그 안에 또 다른 연꽃 스크립트 에이전트가 있고 내 디버거가 줄 단위로 해당 코드로 이동하지 않습니다.이 작업을 수행하는 방법을 알려주십시오. 미리 감사드립니다. 로터스 스크립트 에이전트에서 로터스 스크립트 에이전트를 디버깅하는 방법
답변
다른 에이전트의 스크립트에서 호출되는 에이전트가 백그라운드에서 실행됩니다. 이러한 에이전트는 쉽게 디버깅 할 수 없습니다. 호출 된 에이전트가 서버에서 실행되는 경우 원격 디버거를 사용하여 해당 에이전트를 디버깅 할 수 있습니다. 서버 문서에서이 에이전트를 활성화하고 원격 디버그 작업을 시작하며 호출 된 에이전트의 속성에서 원격 디버깅을 활성화해야합니다. 그렇다면 당신은 빠르다. 코드가 실제로 시작되기 전에 각 에이전트가 디버거가 연결될 때까지 대기하는 지연을 정의합니다. 이 시간 동안 원격 디버거를 시작하고 데이터베이스를 열어 디버깅 할 에이전트를 선택해야합니다 ... 매우 고통 스럽습니다. 그리고 일반 디버거가 꺼져 있어야하고 사용자가 시작한 에이전트가 클라이언트 백그라운드 모드에서 실행되어야합니다. 그렇지 않으면 원격 디버거로 전환 할 수 없습니다.
두 에이전트가 모두 LotusScript이고 필요하지 않은 경우, 다른 권한을 가진
실행 또는 다른 서버에 실행
는 일반적으로 다른 에이전트를 호출하는 에이전트에 대한 필요가 없습니다 : 그들은있다. 스크립트 라이브러리와 하위/함수를 대신 사용하면 두 에이전트가 필요하지 않습니다.
의사가 언급 한 것처럼 보이지만 직접 디버깅 할 수 없습니다. http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.main.doc/H_RUN_METHOD_6415.html –
두 번째 에이전트에서 간단한 로그를 사용하는 것이 좋습니다. NotesLog (Domino Developer 's Help를보십시오)를 사용하거나 필요할 때 자신의 클래스를 작성할 수 있습니다.
내 응용 프로그램에서는 필자가 작성한 LotusScript 프레임 워크를 사용합니다. 이 프레임 워크에서 Log_gent.nsf 데이터베이스에 연결하고 모든 간단한 문서를 작성하는 CS_Log 클래스가 있습니다. 또한, 예를 들어, 문서의 전체 내용을 쓰는 Dump 메서드를 사용하여 CS_Document 클래스가 있습니다.
대부분의 경우 디버깅이 가장 좋습니다. 그러나 이와 같은 경우에는 모든 것을 로그에 기록하는 것을 선호합니다.
- 1. 로터스 도미노 스크립트
- 2. 로터스 수식으로 SQL 스크립트 번역
- 3. 버튼 클릭 이벤트 - 로터스 스크립트
- 4. 로터스 노츠 -
- 5. 대형 로터스 데이터베이스 내보내기
- 6. 로터스 노트에서 프로그래밍 방식으로 로터스 노트로 회의 일정을 다시 잡습니다.
- 7. 로터스 오류 - 당신이
- 8. 로터스 노트에 데이터베이스 연결하기
- 9. 로터스 메모 개체에 액세스
- 10. 데이터베이스에서 로터스 가져 오기
- 11. 로터스 서버가있는 javaMail
- 12. 로터스 노트는 텍스트 필드
- 13. 로터스 노츠 - 공백 문자
- 14. 로터스 스크립트 파일 (lss) 파일에서 NTF 파일을 어떻게 작성합니까?
- 15. IBM 도미노 로터스 용 자바 에이전트
- 16. 로터스 스크립트에서 불량 문서 링크 찾기
- 17. 로터스 노츠의 C API 문제
- 18. 로터스 노트에 onchange 이벤트를 추가하십시오.
- 19. 로터스 노트 데이터베이스 모두 나열
- 20. 로터스 매크로 속으로 엑셀 VBA
- 21. 로터스 노트 클라이언트가 C# .NET을
- 22. 로터스 노트에 알람이 표시되지 않습니다.
- 23. 로터스 노트에서 날짜 필드를 뺍니다.
- 24. 로터스 노트 문서 받기 UNID
- 25. 로터스 노트에서 자바 에이전트 실행하기 9
- 26. 로터스 노트의 필드에서 다른 항목을 결정하는 방법
- 27. 로터스 연결에서 간트 차트를 만드는 방법
- 28. 로터스 스크립트를 사용하여 양식을 미리 보는 방법
- 29. VB에서 로터스 노트에 액세스하는 방법 VB에서
- 30. 로터스 에이전트가 첨부 파일 (EmbeddedObjects)을 분리합니다.
확실한 질문입니다. 다른 에이전트가 LotusScript 또는 Java 에이전트입니까? 또한 어떤 Notes 버전입니까? –
다른 에이전트는 연꽃 스크립트 에이전트입니다 ... 그리고 나는 Ln 버전 7.5에 대해 확실하지 않습니다 같아요 .. – user1912987