JSL을 사용하여 실행 취소 스택에 추가 할 수있는 방법이 있습니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요, 공통 작업을위한 몇 가지 매우 간단한 스크립트 (1 ~ 4 줄)가 있습니다. 대부분은 양성이며 아이콘을 다시 클릭하여 취소 할 수 있습니다 (예 : 행에 대해 높음 / 제외 전환). 방금 선택한 행을 삭제하기 위해 하나를 추가했습니다. 이상적으로 이것은 실행 취소 스택으로 이동합니다. 이것이 가능한가?

예 : 행을 삭제하고, 일치 항목을 선택하고, 일치하지 않는 항목을 선택하고, 고급 열 선택 도구 (열 필터 선택기 기능에 대해 알게 된 이후로 꽤 쓸모가 없음). 첫 번째는 실행 취소해야 할 유일한 것입니다.
스크립트는 다음과 같습니다.
현재 데이터 테이블 () << 행 삭제;
감사
마이크
재 : JSL을 사용하여 스택을 실행 취소에 추가하는 방법이 있습니까?예, 편집기에서 실행하면 예기치 않은 결과를 초래하는 것은 "실행 취소"(및 "삭제")입니다. 네 말이 맞아. 기본 메뉴 ( "행 삭제") 편집기에서 일합니다. 스크립트 윈도우가 앞에 오면 Rows Menu가 사라지기 때문에 나는 그렇지 않을 것이라고 생각했습니다.
재 : JSL을 사용하여 스택을 실행 취소에 추가하는 방법이 있습니까?
Main Menu("Delete Rows") does of course not work if run from the jsl-editor...
저에게있어 메인 메뉴 ( "Delete Rows")는 JSL 11.2 표준 / win 8의 JSL 편집기에서 작동합니다.
반면에 (어쩌면 이것이 당신이 의미하는 것입니다), 메인 메뉴 ( "실행 취소"); JSL 편집기에서 마지막 테이블 작업을 취소하지 않습니다. 나는 JSL 편집기에서 그것을 실행하고 세미콜론을 추가하는 것을 잊었다 고 생각했다. 그럼 깨달았 어. 끄르다...
재 : JSL을 사용하여 스택을 실행 취소에 추가하는 방법이 있습니까?실제로 Ctrl + Z 또는 수동 실행 취소가 작동하도록 실행 취소를 실행하는 데 스크립트가 필요하지 않았습니다. 주 메뉴 ( "행 삭제") 명령을 사용하면 실행 취소가 작동하므로 완벽하게 작동합니다. 이 메인 메뉴 () 기능에 대해 알아두면 좋을 것입니다.
감사!
-마이크
재 : JSL을 사용하여 스택을 실행 취소에 추가하는 방법이 있습니까?어쩌면 jsl-editor에서 실행하면 커스텀 툴바 명령 (Main Menu ( "Delete Rows"))에서 Main Menu () 기능을 실행할 수 있습니다. 물론 작동하지 않습니다. 하지만 도구 모음에서).
이 두 가지를 영리하게 전환하십시오.
기본 메뉴 ( "행 삭제" )
기본 메뉴 ( "끄르다" )
재 : JSL을 사용하여 스택을 실행 취소에 추가하는 방법이 있습니까?내가 생각을 포기하기 전에 나는 이것을 한 번 부딪 힐 것이다. ... 질문을 다시 말하면 : 스크립트에 어떤 훅을 추가하여 '실행 취소'기능이 스크립트의 실행을 취소 할 수 있습니까? 이 경우, 삭제 된 모든 행을 삭제 취소하고 싶습니다.
감사,
마이크