Re: 사용자 정의 함수의 JSL 라이브러리 만들기9월 20일자입니다... JMP 버전 13과 관련이 있고 사용자 지정 기능을 배포하는 최신 방법에 대해서는 논의하지 않는다는 점을 발견하기 위해 이 비디오를 30분 동안 시청해야 했습니다.
사용자 정의 함수의 JSL 라이브러리 만들기
방법을 확인하세요:
- 필요에 따라 .jsl 코드를 복사하여 붙여넣습니다.
- JSL include() 문을 사용하여 저장된 .jsl 파일에서 함수를 로드합니다.
- 함수 충돌을 방지하려면 JSL 네임스페이스를 사용하세요.
- jmpstart.jsl에 JSL 네임스페이스 함수 및 include() 문을 배치합니다.
- 네임스페이스 기능을 사용하는 JMP 추가 기능 배포
자원
자동화 및 스크립팅Re: 사용자 정의 함수의 JSL 라이브러리 생성이 비디오를 아주 작은 인라인으로 보거나 "Picture-in-Picture"로 가서 조금 더 크게 보지만 너무 작은 비디오를 전체 화면으로 보는 옵션만 있는 것 같습니다. 제가 뭔가 놓친 건가요?
감사해요,
에릭
Re: 사용자 정의 함수의 JSL 라이브러리 생성@Eric_Hill .
더블클릭하면 전체화면으로 전환됩니다:)
Re: 사용자 정의 함수의 JSL 라이브러리 생성정말 멋지네요!

Re: 사용자 정의 함수의 JSL 라이브러리 생성모든 것을 매우 매끄럽게 만들기 위한 몇 가지 추가 요령:
- 배포를 위해 AddIns를 사용하세요 (그리고 자동 업데이트를 위해 @Justin_Chilton 의 멋진 AddIn을 사용하세요 : )
- addInLoad.jsl 을 사용하여 함수를 자동으로 로드합니다.
- < 옵션을 사용하여 사용자 정의 함수 추가를 사용하세요. < ont> 그리고 << 예를 들어 스크립팅 인덱스를 통해 문서화하세요.
- 수식 편집기와 새 수식 열 메뉴에서 해당 기능을 사용할 수 있도록 하려면 << 수식 범주 / << 변환 범주 옵션을 사용하세요.
-> 사용자는 아무것도 알 필요가 없습니다.
그 사람은 그 기능들을 마치 내장된 기능인 것처럼 사용할 수 있습니다.
Re: 사용자 정의 함수의 JSL 라이브러리 생성매우 원활합니다. 프로젝트를 사용하지 않는 한요.
네임스페이스 및 프로젝트 문제로 인해 네임스페이스에 대한 글로벌 액세스를 얻으려면 루트 네임스페이스( :::myNs=Namespace("myNS") )에 심볼을 정의해야 합니다.
... 그리고 로컬 프로젝트 네임스페이스에서 프로젝트 내에서 루트 네임스페이스의 기능에 액세스할 수 있는 심볼( myNs = :::myNS )을 정의합니다.
Re: 사용자 정의 함수의 JSL 라이브러리 생성@호기 ,
비디오를 더블클릭하라는 팁을 알려줘서 정말 고맙습니다! 이건 내가 본 어떤 비디오 플레이어와도 달랐지만, 적어도 지금은 알게 됐어요!
에릭