有沒有辦法用JSL添加到撤消堆棧?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嗨,我有幾個非常簡單(1到4行)的腳本用於常見任務。大多數是良性的,可以通過再次單擊圖標來撤消(例如:切換高/排除一行)。 我剛添加了一個刪除選定的行。 理想情況下,這將轉到撤消堆棧。這可能嗎?

例如:刪除行,選擇匹配,選擇不匹配,以及更高級的列選擇工具(因為我了解了列過濾器選擇器功能,所以非常無用)。 第一個是我唯一需要撤消的。
腳本是:
當前數據表()<<刪除行;
謝謝
麥克風
Re:有沒有辦法用JSL添加到撤銷堆棧?是的,如果從編輯器運行,則“撤消”(和“刪除”)會導致不可預測的結果。而你是對的,主菜單(“刪除行”) 從編輯工作。我可能認為它沒有,因為當腳本窗口在前面時,Rows菜單會消失。
Re:有沒有辦法用JSL添加到撤銷堆棧?
Main Menu("Delete Rows") does of course not work if run from the jsl-editor...
我認為值得一提的是其他人感興趣:對我來說,主菜單(“刪除行”)在JMP 11.2標準/ win 8中的JSL編輯器中起作用。
另一方面(也許這就是你的意思),主菜單(“撤消”);從JSL編輯器肯定不會撤消最後一個表操作。 我從JSL編輯器運行它,並認為我忘了添加分號。然後我意識到...... 撤消...
Re:有沒有辦法用JSL添加到撤銷堆棧?實際上,我並不是真的需要一個腳本來觸發撤銷,只需要使它可以使ctrl-z或手動撤銷工作。 使用主菜單(“刪除行”)命令可以使撤消工作,因此它現在可以正常工作。很高興知道這個主菜單()功能。
謝謝!
-麥克風
Re:有沒有辦法用JSL添加到撤銷堆棧?也許可以從自定義工具欄命令運行Main Menu()函數(主菜單(“刪除行”)當然不能正常工作,如果從jsl編輯器運行... 但是從它可能的工具欄)。
嘗試以巧妙的方式在這兩者之間切換:
主菜單 ( “刪除行” )
主菜單 ( “撤消” )
Re:有沒有辦法用JSL添加到撤銷堆棧?想想在我放棄這個想法之前我會碰到這個。... 重申一個問題:是否可以在腳本中添加任何鉤子,以便“撤消”功能將撤消腳本的功能?對於這種情況,我想取消刪除剛剛刪除的行。
謝謝,
麥克風