@샘가드너
내가 만든 테이블 상자를 사용자가 상황에 맞는 메뉴를 사용하여 정렬하지 못하도록 하는 추가적인 인스턴스를 발견해서 이 문제를 다시 살펴보고 있습니다.
이전에 <를 사용하여 이 문제를 해결했습니다. 원합니다. 그래서 저는 그 중 일부를 재생성하고 나만의 기능을 추가하기 위한 스크립트의 대체 목록을 작업하고 있습니다.
위에서 "각 열에 대해" 컨텍스트 메뉴를 새로 추가할 수 있다고 언급했기 때문에 특별히 당신을 찌르고 있습니다. 정말 사실인가요? 전체 테이블에 대해서만 그렇게 할 수 있고 관련 스크립트는 선택된 열을 알 수 없는 것 같습니다. 하지만 제가 뭔가를 놓친 걸까요? <

아마도 제가 제대로 하지 못하는 것일 수도 있고, 그럴 가능성이 있나요 ?
이는 기존 컨텍스트 메뉴에 열에 따라 달라지는 몇 가지 사항이 있기 때문에 발생합니다. 내가 원하는 것이 있다면 복제할 수 있을지 잘 모르겠습니다.
JMP18에서 테이블 상자 컨텍스트 메뉴에 더 많은 기능을 추가하는 걸 알겠습니다. 열별 기능이 더 많아지고(EA를 통해 19에서는 더 많아질 예정) 하지만, 원치 않는 기능을 비활성화하는 등의 새로운 기능은 없는 것 같습니다.
@Justin_Chilton 이 항목 중 하나를 대체하기 위한 사용자 정의 스크립트를 추가하는 것을 제안하는 맥락에서 " 필요하다면 JSL 메시지 동등물을 사용하여 다른 컨텍스트 메뉴 항목 중 일부를 다시 추가할 수 있습니다(약간의 작업으로). "라고 말하는 다른 게시물도 보았습니다. 어쩌면 "일부"는 열별 항목을 할 수 없다는 것을 의미할까요? 어쨌든 직접 만들어서 항목을 다시 추가하는 것이 점점 더 많은 작업입니다.
이 부분에서는 아직 바라는 게 많다는 생각이 듭니다... 기존 컨텍스트 메뉴에 원하지 않는 특정 옵션을 비활성화하도록(이름으로?) 지정해서 선택할 수 있게 하는 기능이 있을까요? 그리고 기존 메뉴를 지우지 않고 사용자 정의 항목을 추가하는 기능(내 스크립트는 "재생성된" 항목 뒤에 있는 섹션에 사용자 정의 항목을 추가하려고 합니다)이 있을까요? 그리고 사용자 정의 스크립트에서 참조할 "self" 또는 "this"가 있어서 활성화된 특정 열(그리고 거기서 테이블 상자)로 연결되면 편리할 겁니다. 각 열에 자체 열을 지정해야 하는 것보다 실제로 더 편리할 것 같습니다.