이러한 위시리스트 요청을 하게 된 계기는 무엇이었나요?
테이블 상자용 JMP의 고유한 상황에 맞는 메뉴는 사용자가 어떤 열을 클릭했는지 알고 열별 옵션을 제공합니다.
내장된 컨텍스트 메뉴에서 일부 항목에 사용자가 액세스하지 못하도록 하고 싶을 때가 있습니다. (사용자 정의 애플리케이션이나 UI를 만들고 있고 사용자가 특정 변경 등을 할 수 없게 하고 싶을 때) 또는 컨텍스트 메뉴가 사용자 정의 스크립트를 넣기에 좋은 곳이 될 수 있는 다른 경우가 있는데, 그렇게 하려면 해당 메뉴에 추가할 수 없고 <로 바꿔야 합니다.
어떤 개선을 원하시나요?
<< TreeBox의 SetContextMenuScript에는 스크립트에서 "thistree"와 "thisnode"를 쉽게 참조할 수 있는 콜백 함수가 있습니다.
그래서 TableBox에 대한 콜백 함수가 thistable과 thiscolumn에 대한 콜백 함수를 갖는다면 좋을 것 같습니다.
왜 이 아이디어가 중요한가요?
현재 스크립트에서 "이 테이블"을 참조하는 것은 가능하지만 까다로워서, thistable 콜백을 사용하면 편리할 듯합니다.
JSL에서 사용자가 어떤 열을 클릭했는지 알 수 없습니다. tablebox 객체는 현재 해당 정보를 전혀 받지 못한다고 들었기 때문에 어려울 것이라고 합니다. 하지만 아래 지원 티켓 변환에서 어떤 생각이 좋은/쉬운 방법으로 이어질 경우를 대비해 소원을 빌어보라고 권유받았습니다. 어쨌든, 이는 오늘날 할 수 없는 테이블 특정이 아니라 열 특정인 컨텍스트 메뉴에 대한 스크립트를 직접 작성할 수 있다는 것을 의미합니다.
... 그리고 행에 대해서.
아마도 행 변경 함수에 옵션을 추가할 수도 있습니다. 현재:
<<SET row="" change="" function=""></SET>
귀하의 피드백을 공유해 주셔서 감사합니다. 감사하게 생각합니다!