커서가 셀을 클릭하면 JMP가 JSL을 자동으로 실행할 수 있습니까?
예를 들어 커서가 셀을 클릭하면 지정된 JSL이 자동으로 실행됩니까?
감사해요!
자동화 및 스크립팅윈도우Re: 커서가 셀을 클릭하면 JMP가 자동으로 JSL을 실행할 수 있습니까?예.
JMP 스크립팅 인덱스에서 "웹" 항목을 참조하십시오.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt:age << Set Property( "Event Handler", Event Handler( Click( JSL Quote( Function( {dt, col, row}, Caption( "You clicked on row " || Char( row ) ); Wait( 1 ); Caption( Remove ) ) ) ) ) )Re: 커서가 셀을 클릭하면 JMP가 자동으로 JSL을 실행할 수 있습니까?아주 멋진
감사해요!

Re: 커서가 셀을 클릭하면 JMP가 자동으로 JSL을 실행할 수 있습니까?좀 더 구체적인 예로 넘어가고 싶습니다.
dt=Open("$SAMPLE_DATA/헤어 케어 제품.jmp");
열 1, 열 2 범위의 셀을 클릭하는 방법
구현할 JSL을 작성하는 방법:
1, 이 셀의 값을 변수에 자동으로 할당하고,
2, 그리고 첫 번째 열에서 행 범위의 두 번째 열은 셀의 색상을 분홍색으로 변경하는 셀의 이 값이지 색상을 취소하는 이 값이 아닙니다.
예를 들어 스크린샷에서 dt[1175,1]을 클릭했습니다.
감사해요!

Re: 커서가 셀을 클릭하면 JMP가 자동으로 JSL을 실행할 수 있습니까?dt = Current Data Table();
ab = (dt << get selected rows)[1];
aaa = Column( dt, (dt << get selected columns)[1] )[(dt << get selected rows)[1]];
r = N Row( dt );
i = 1;
j = 1;
For( j = 1, j <= r, j++,
For( i = 1, i <= 2, i++,
If( dt[j, i ] == aaa,
Column( i ) << Color Cells( "red", j ),
Column( i ) << Color Cells( "white", j )
)
)
);