동일한 폴더 "path1"에 있는 다른 테이블 "table2"에 대한 링크가 있는 이벤트 처리기를 사용하여 table1에 열을 만들려고 합니다. 즉, table1의 링크를 클릭하면 table2가 열립니다.
저는 Open()을 사용하고 있습니다. 이벤트 핸들러에서
테스트 목적으로 절대 경로를 사용하면 잘 작동합니다. - 파일명에는 문제가 없는 것 같습니다.
JSL 스크립트를 통해 관심 있는 이벤트 핸들러 열을 생성하고 있으며 경로가 항상 동일하지는 않기 때문에 절대 경로를 사용하고 싶지 않습니다. 저는 좀 더 보편적인 해결책을 찾고 있습니다. Table1과 Table2는 항상 서로 같은 폴더에 있습니다.
상대 경로를 사용하거나 이벤트 핸들러의 코드에서 table1 자체에 대한 절대 경로를 찾는 방법을 찾아야 한다고 생각합니다.
기본 디렉터리 가져오기() 및 파일 경로 변환("")을 사용해 보았지만 둘 다 기본 경로 "...\Documents\"를 제공하는 것 같습니다.
저장된 스크립트에 대해 기본 디렉토리 가져오기 및 파일 경로 변환("")이 작동한 것 같습니다. 이벤트 핸들러의 스크립트가 저장되지 않고 이벤트 핸들러가 있는 table1의 경로를 찾지 못하는 것 같습니다.
제공할 수 있는 도움이나 리소스에 감사드립니다. - 캐스트