하드 코딩 없이 다른 스크립트 호출안녕,
나는 메인 스크립트에서 다른 스크립트를 호출하기 위해 include() 함수를 사용하고 있었습니다. include() 내부의 인수는 하드 코딩된 스크립트 파일 경로이기 때문에 내 스크립트는 다른 사람의 랩톱에서 실행될 수 없습니다. 인수를 하드 코딩하지 않습니까?
감사해요!
데이터 접근윈도우Re: 하드 코딩 없이 다른 스크립트 호출메인 파일은 어디에 있나요? 다른 파일은 어디에 있나요? 동일한 폴더에 있는 경우에는 include("filename.jsl")를 사용하면 됩니다.
Re: 하드 코딩 없이 다른 스크립트 호출모든 스크립트를 추가 기능의 일부로 만드는 경우 다음과 같은 구문을 사용할 수 있습니다.
include("$ADDIN_HOME(com.cmpny.dept.myapp)\My Favorite Script.jsl");
com.cmpny.dept.myapp 별칭을 사용하여 추가 기능을 정의합니다. 이를 정의하는 샘플 addin.def 파일은 다음과 같습니다.
id=com.cmpny.dept.myapp
name="My great application"
host=Win
home="M:\mydept\myapp\Addin"
이 추가 기능은 M 드라이브로 매핑된 파일 공유에 있습니다.