JMP에 프로그래밍된 함수 찾기안녕하세요,
스크립트가 기록된 열이 있는 스프레드시트에서 작업하고 있습니다. 스크립트는 ::FunctionName(col1,col2,col3,col4)로 함수를 호출합니다. 함수를 편집해야 하는데 파일에서 찾을 수 없습니다. 어딘가에 저장되나요?
데이터 혼합 및 정리Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.스크립트 편집기를 열려면 클릭하십시오. 함수를 정의하는 것이 이상한 위치일지라도 거기에 정의된 함수를 볼 수 있습니다.
함수 이름이 정말 "FunctionName"입니까? 제출하면 엿볼 수 있습니다.
nameexpr(함수 이름)
그리고 로그를 살펴봅니다.
Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.스크립트가 실행되는 열 옆에 작은 + 표시가 있습니다. 도움이 되나요?Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.감사합니다 Jarmo와 Craige, 좀 더 자세한 정보 저는 다른 시스템을 사용하고 jmp를 새로 설치하고 있으므로 그가 제 컴퓨터에 있는 시작 파일에 추가했는지 의심스럽긴 하지만 현재 살펴보고 있습니다. 현재 실행중인 애드온도 없습니다. 여전히 사냥 중이며 지금까지 도움을 주신 모든 분들께 감사드립니다.
Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.애드인은 온로드를 실행합니다. 정말 일찍. 보기->추가 기능을 사용하여 활성화된 항목을 찾으십시오. 폴더를 여는 파란색 링크가 있습니다.
Click the link to open the folder; you might find some JSL.Click the link to open the folder; you might find some JSL.링크를 클릭하여 폴더를 엽니다. JSL을 찾을 수 있습니다.
Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.Jim이 지적한 대로일 수 있습니다. 데이터 테이블에 OnOpen이라는 테이블 스크립트가 있는지 확인하십시오( JMP 도움말 - 테이블 스크립트 )

Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.연장 @txnelson 몇 가지 추가 사항이 포함된 의 답변.::FunctionName은 함수가 전역 네임스페이스에 있음을 나타내므로 함수를 찾기가 조금 더 어려울 수 있지만 아마도 다음 위치에 있을 가능성이 높습니다. jmpStart.jsl 또는 jmpStartAdmin.jsl 파일( JMP 도움말 - 시작 시 스크립트 실행 ) . 다음 경로도 확인하십시오(JMP 버전에 따라 다름).
Windows에서:
1. C:/프로그램데이터/SAS/JMP/16
2. C:/프로그램데이터/SAS/JMP
맥OS에서:
1. /라이브러리/애플리케이션 지원/JMP/16
2. /라이브러리/애플리케이션 지원/JMP
추가 기능에 시작 스크립트로 저장될 수도 있습니다. 언제 실행되는지는 확실하지 않지만 스크립트는 addinLoad.jsl 파일의 addins 폴더에 저장되는 것 같습니다(addin은 C:\Users\\AppData\Roaming\SAS\JMP\Addins\에서 찾을 수 있음).

Re: JMP에 프로그래밍된 함수를 찾으려고 합니다.응답 Jim에 감사드립니다. 두 가지 다른 기능이 코딩되어 있고 스크립트에 대해 호출되었지만 둘 다 팝업되지 않기 때문에 디렉토리 검색을 시도했습니다. 이러한 기능을 .jmp 파일 자체에 저장하고 파일을 불러올 때 로드할 수 있습니까?
Re: JMP에 프로그래밍된 함수를 찾으려고 합니다."FunctionName"이라는 함수는 스크립트가 실행되기 전에 실행 중인 네임스페이스에 로드되어야 합니다. JMP 시작 시 또는 데이터 테이블 시작 시 로드될 수 있습니다. 당신은 조사 할 수 있습니다
Windows에서:
1. C:/Users/<사용자 이름>/AppData/Roaming/SAS/JMP/16
2. C:/Users/<사용자 이름>/AppData/Roaming/SAS/JMP
맥OS에서:
1. /Users/<사용자 이름>/Library/Application Support/JMP/16
2. /Users/<사용자 이름>/Library/Application Support/JMP
또는
데이터 테이블을 여는 동안 시작이 있는 경우. OnOpen이라는 테이블 스크립트가 있는지 확인하십시오.