메뉴 사용자 정의에서 변경된 사항 JMP 9 ? 그 질문에 대한 대답은 "거의 모든 것"입니다. JMP 9에서는 메뉴 사용자 정의 프레임 워크를 자세히 살펴본 결과 몇 가지 제한 사항이 있음을 알았습니다.
• 다양한 소스에서 사용자 정의 된 메뉴를 가져올 수 있습니다. JMP , 그러나 그 수입품은 분리되어 유지되지 않았다; 하나의 가져 오기를 실행 취소하려면 출고시 기본값으로 되돌리고 다시 시작해야합니다.
• 메뉴에서 JMP 기본 제공 항목을 제거하여 단순화 한 경우 나중에 제조시 기본 설정으로 되 돌리지 않고 나중에 다시 가져올 수 없습니다.
• JMP 스크립팅 언어 (JSL) 전문가가 추가 기능 to JMP는 여러 언어에서 작동하거나 나중에 쉽게 업데이트 할 수있는 메뉴 사용자 정의를 배포 할 수 없었습니다.
결과적으로 JMP 9에서는 메뉴 사용자 정의가 완전히 수정되었습니다. 이것은 JMP 9의 새로운 사용자 정의 메뉴 시스템을 이해하고 사용자와 관리자 모두에게 JMP 8에서 쉽게 전환 할 수 있도록 도와주는 블로그 게시물 시리즈의 첫 번째 계획입니다.
새 메뉴 사용자 정의 파일
JMP 8에서 JMP를 영어로 실행하면 사용자 정의 메뉴가 들어있는 파일의 이름이 " JMP 사용자 정의 메뉴 (영어) .jmpmenu , "이 디렉토리에서 찾을 수 있습니다 :
XP : C : \ Documents and Settings \ 로컬 설정 \ Application Data \ JMP \ 8 \ Data \ English
Vista 및 Windows 7 : C : \\ Users \ AppData \ Local \ JMP8Data \ English
JMP 9에서는 사용자의 메뉴 사용자 정의가 usercust.jmpcust ,에서 발견 :
XP : C : \ Documents and Settings \ 로컬 설정 \ Application Data \ SAS \ JMP \ 9
Vista 및 Windows 7 : C : \\ Users \ AppData \ Local \ SAS \ JMP \ 9
매킨토시: ~ / 라이브러리 / Application Support / JMP / 9
디렉토리 이름이나 파일 이름에서 "영어"라는 단어가 없음을 유의하십시오. usercust.jmpcust 언어 중립적이다. 또 다른 주요 차이점은 usercust.jmpcust 에는 JMP 8에서와 같이 전체 메뉴 (JMP의 기본 제공 항목 포함)의 복사본이 아니라 기본 제공 JMP 메뉴에 대한 변경 사항 만 포함됩니다. 원하는 경우 JMP의 기본 제공 메뉴 항목을 수정하거나 숨길 수 있지만 변경 사항이나 항목을 숨긴 사실 만 기록됩니다. usercust.jmpcust . 또한 내장 된 JMP 메뉴 항목을 숨기면 다른 사용자 정의에 영향을주지 않고 나중에 다시 돌아가서 숨기기를 취소 할 수 있습니다.
위의 두 번째 목록에 Macintosh 용 위치가 포함되어 있습니다. JMP의 기본 제공 메뉴 항목이 usercust.jmpcust 이 파일들이 JMP 9에서 매킨토시로 완전히 옮길 수 있음을 의미합니다. JMP 9 이전에 Mac에서 메뉴를 사용자 정의하는 것은 사실상 불가능했습니다.
관리자가 사용자 지정 파일 가져 오기
JMP 9의 또 다른 큰 변화는 usercust.jmpcust 적용되는 메뉴 사용자 정의의 유일한 소스가 아닙니다. 메뉴 사용자 정의의 두 번째 소스는 다음과 같습니다. admincust.jmpcust JMP는이 위치에서 찾습니다.
XP : C : \ Documents and Settings \ All Users \ 응용 프로그램 데이터 \ SAS \ JMP \ 9
Windows Vista 및 Windows 7 : C : \ Program \ Data \ SAS \ JMP \ 9
매킨토시: / 라이브러리 / Application Support / JMP / 9
목적 admincust.jmpcust 관리자가 모든 JMP 사용자에게 적용하려는 표준 기본 메뉴 집합을 푸시 다운 할 수 있도록하는 것입니다. 관리자의 사용자 지정 집합은 사용자의 사용자 지정과 별도로 유지되므로 관리자는 사용자가 지정한 사용자 지정 내용에 영향을주지 않고 자신의 집합을 업데이트 할 수 있습니다.
의 맞춤 설정에 대한 또 다른 핵심 사항 admincust.jmpcust : 그들은 강요 당하지 않습니다. 사용자가 JMP 메뉴 편집기를 불러 오면 JMP 메뉴 편집기에서 작성된 모든 사용자 정의를 무시할 수 있습니다. admincust.jmpcust . 사용자의 변경 사항은 계속 기록됩니다. usercust.jmpcust , 일반적으로 관리자 만 변경할 권한이 있으므로 admincust.jmpcust . 그러나 JMP가 올라 오면로드됩니다. usercust.jmpcust 로드 후 admincust.jmpcust . 따라서 최종 사용자에게는 최종 의견이 있습니다.
JMP 추가 기능 사용자 정의 메뉴 필요
사용자 및 관리자 만 메뉴 사용자 정의를 제공 할 수있는 기회를 얻지 못합니다. JMP 추가 기능 개발자는 메뉴를 사용자 정의 할 수있는 기능이 필요합니다. JMP 9에는 완전히 새로운 메커니즘이 추가되어 JMP에 대한 애드 인을 설치 및 관리 할 수 있으며 여러 JMP 9 애드 인이 이전 게시물 이리. 추가 기능 개발자가 추가 기능을 제공 할 수있는 파일 중 하나는 addin.jmpcust 파일에는 추가 기능의 메뉴 사용자 지정이 들어 있습니다. 그만큼 addin.jmpcust 등록 된 모든 JMP 애드 인의 파일은 admincust.jmpcust 하지만 전에 usercust.jmpcust 최종 사용자에게 다시 말을 남깁니다.
공장 기본값으로 되돌리기
여러 다른 소스에서 제공되는 메뉴 사용자 정의를 사용하면 이제는 [보기]> [사용자 정의] 메뉴에있는 [공장 기본값으로 되돌리기] 옵션을 변경해야합니다. Revert to Factory Defaults를 사용하여 모든 기본 설정을 admincust.jmpcust 그리고 다양한 addin.jmpcust 파일. JMP 9에서는 메뉴 사용자 정의와 관련된 모든 기본값을 공장 기본값으로 되돌립니다. usercust.jmpcust . JMP 추가 기능의 사용자 지정은 연결된 추가 기능을 사용하지 않거나 제거하여 "되돌릴"수 있으며 관리자가 관리해야합니다 admincust.jmpcust .
JMP 9 사용자 정의 메뉴로 전환
최종 사용자의 경우 JMP 8에서 JMP 9로 메뉴 사용자 정의를 전송하는 것이 쉽고 자동적이어야합니다. 처음 JMP 9를 실행할 때 (그리고 그 이후의 공장 기본값으로 되돌릴 때마다) JMP 8 메뉴 사용자 정의를 앞으로 가져올 지 여부를 묻는 메시지가 표시됩니다. "예"라고 대답하면 usercust.jmpcust 파일은 JMP 8 사용자 정의 메뉴에서 찾은 메뉴 사용자 정의로 작성됩니다.
관리자가 동일한 메뉴 사용자 정의를 JMP 8에서와 마찬가지로 JMP 9 사용자에게 푸시하려고 시도하는 경우 몇 가지 단계가 있지만 후속 블로그 게시물을 기다려야합니다.
JMP 9 사용자 정의 메뉴 - 관리 - JMP 블로그 쓴 :
[...]은 JMP 9의 커스터마이즈 된 메뉴에 관한 일련의 글에서 두 번째입니다. 첫 번째 글은 JMP 9에서 무엇이 변경되었는지에 대한 개요를 제공했습니다. 이 게시물에서, 나는 [...]에 대한 몇 가지 전략을 제공 할 것입니다.