사용자 정의 추가 기능 빌더업데이트: 내 새 소식을 확인해 보세요. 애드인 관리자 많은 새로운 기능과 함께 Custom Add-In Builder의 모든 기능을 제공하는 추가 기능입니다.
소스 폴더를 압축하고 파일 확장자를 jmpaddin으로 변경하여 많은 추가 기능을 만드는 경우 이 추가 기능이 매우 유용할 수 있습니다. 이런 방식으로 추가 기능을 만든다는 것이 무슨 뜻인지 모르신다면 다음을 확인해 보세요. Jeff Perkinson의 블로그 게시물 이 방법에 대해.
기본적으로 이 추가 기능은 추가 기능 소스 파일을 JMP 추가 기능(.jmpaddin) 파일로 압축하는 프로세스를 매우 빠르게 수행합니다. 나중에 추가 기능을 쉽게 만들 수 있도록 추가 기능에 대한 정보를 저장하는 기능이 있습니다.
추가 기능을 점진적으로 변경해야 할 때 이 기능이 매우 유용하다고 생각합니다. 이를 통해 소스 파일의 변경 사항을 신속하게 적용하고 해당 변경 사항을 설치된 추가 기능으로 쉽게 테스트할 수 있습니다.
Custom Add-in Builder ScreenshotCustom Add-in Builder Screenshot사용자 정의 추가 기능 빌더 스크린샷
이 추가 기능은 추가 기능을 작성할 때 .jmpaddin 파일(이미 존재하는 경우)을 덮어쓰는 점을 제외하고는 파일을 삭제하거나 이동하지 않습니다.
첨부된 PDF를 참조하여 작동 방식과 추가 기능 사용을 시작하는 방법을 알아보세요.
소스 폴더를 압축하고 파일 확장자를 jmpaddin으로 변경하여 많은 추가 기능을 만드는 경우 이 추가 기능이 매우 유용할 수 있습니다.
유용Re: 사용자 정의 추가 기능 작성기비슈와산즈 ,
귀하가 겪고 있는 문제는 이 게시물의 추가 기능과 관련이 없는 것 같습니다. 스크립트가 수행하는 작업과 추가 기능을 만들 때 작동하지 않는 작업에 대한 세부 정보가 포함된 새 토론 질문을 만드는 것이 좋습니다.
감사해요,
저스틴
Re: 사용자 정의 추가 기능 작성기추가 기능 빌더 외부에서 직접 추가 기능을 빌드해 보셨나요? 애드인 메뉴에서 애드인을 실행하려고 하면 로그에 오류가 있나요?
Re: 사용자 정의 추가 기능 작성기응. 꽤 이상합니다. 기본적으로 내 스크립트에서는 실행 시 사용자에게 file1을 요청한 다음 파일 2를 요청합니다. 사용자가 두 파일을 모두 제공하면 파일을 병합하고 지정된 폴더에 그래프를 뱉어냅니다.
그냥 스크립트로 실행하면 문제가 없습니다.
그러나 JMP 추가 기능을 생성한 후 두 테이블을 연결한 직후에 중지됩니다. 최종 테이블의 연관 배열에 들어가 계산을 수행하지 않습니다.
폴더에 addin.def, addin.jmpcust 및 .jsl 파일이 있습니다.
지난 몇 주 동안 추가 기능을 설정하는 데 어려움을 겪었습니다. 수동설정도 해봤는데 안되더군요. JMP 13을 사용하고 있습니다. 버그가 있나요? 어떤 도움이라도 정말 감사드립니다.
감사합니다.
Re: 사용자 정의 추가 기능 작성기@vishwasanj , 추가 기능을 수동으로 구축해 보셨나요? 필요한 파일을 .zip 파일에 추가한 다음 zip 파일 이름을 .jmpaddin으로 바꿀 수 있습니다. 동일한 설치를 제공해야 합니다.
이것이 작동하는데 추가 기능 빌더가 그렇지 않다면 추가 기능을 만들기 위해 추가 기능 빌더를 가리키는 위치가 올바르지 않을 수 있습니다.
zip 판독기로 추가 기능 파일을 열어 .jmpaddin 파일의 모든 파일이 올바른지 확인할 수도 있습니다.
Re: 사용자 정의 추가 기능 작성기안녕하세요 저스틴,
.jsl 파일이 포함된 스크립트가 1개 있습니다. .def 및 .cust 파일이 개발되었습니다. 추가 기능 빌더를 사용하여 추가 기능 파일을 만들었습니다. 설치했는데 jmp 툴바에서 추가 기능을 볼 수 있었습니다.
그것을 클릭하면 내 스크립트가 실행되고 사용자에게 파일을 선택하도록 호출하지만 그 후에는 중지됩니다. 계산은 하지 않습니다.
스크립트를 단독으로 실행하면 모든 것이 잘 작동합니다.
내 추가 기능/스크립트에 누락된 것이 있나요?
감사합니다
Re: 사용자 정의 추가 기능 작성기나는 이 추가 기능을 좋아합니다! 나는 항상 그것을 사용합니다.두 가지 멋진 업데이트는 기본 테이블 위치를 특정 JMP 버전 외부로 변경하고(저는 일반적으로 두 가지 JMP 버전에서 작업합니다) 한 번에 두 개 이상의 추가 기능을 구축할 수 있다는 것입니다.
사실 저는 이것을 보여줬을 때 Python을 통해 이와 같은 것을 만드는 법을 배우고 싶었기 때문에 매우 기대됩니다! - 감사해요 