C'è un modo per aggiungere allo stack di annullamento con JSL?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao, ho diversi script molto semplici (da 1 a 4 righe) per le attività più comuni. La maggior parte sono benigni e possono essere annullati facendo nuovamente clic sull'icona (Es: commuta alto / esclude per una riga). Ho appena aggiunto uno per eliminare le righe selezionate. Idealmente questo andrebbe alla pila di annullamenti. È possibile?

Es: Elimina righe, seleziona corrispondenza, seleziona non corrispondente e uno strumento di selezione di colonne più avanzato (praticamente inutile da quando ho appreso la funzione di selezione filtro colonne). Il primo è l'unico che avrei bisogno di annullare.
Lo script è:
tabella dati corrente () << elimina righe;
Grazie
Mike
Ri: C'è un modo per aggiungere allo stack di annullamento con JSL?Sì, era "Annulla" (e "Elimina") che porta a risultati imprevedibili se eseguito dall'editor. E hai ragione, Menu principale ("Elimina righe") lavora dall'editor. Probabilmente ho pensato che non fosse così quando il menu delle righe scompare quando la finestra dello script è in primo piano.
Ri: C'è un modo per aggiungere allo stack di annullamento con JSL?
Main Menu("Delete Rows") does of course not work if run from the jsl-editor...
Ho pensato che ne valesse la pena nel caso in cui altri fossero interessati: Per me, il menu principale ("Elimina righe") funziona dall'editor JSL in JMP 11.2 standard / win 8.
D'altra parte (e forse questo è ciò che intendevi tu), Menu principale ("Annulla"); dall'editor JSL sicuramente non annulla l'ultima operazione della tabella. L'ho eseguito dall'editor JSL e ho pensato di aver dimenticato di aggiungere il punto e virgola. Poi ho capito ... disfare...
Ri: C'è un modo per aggiungere allo stack di annullamento con JSL?In realtà, non avevo davvero bisogno di uno script per attivare l'annullamento, basta fare in modo che funzionasse un ctrl-z o un annullamento manuale. L'utilizzo del comando Menu principale ("Elimina righe") consente di annullare l'operazione, quindi funziona perfettamente ora. Buono a sapersi su questa funzione del menu principale ().
Grazie!
-Mike
Ri: C'è un modo per aggiungere allo stack di annullamento con JSL?Forse è possibile eseguire la funzione Menu principale () da un comando personalizzato della barra degli strumenti (Menu principale ("Elimina righe") ovviamente non funziona se eseguito da jsl-editor ... ma dalla barra degli strumenti potrebbe).
Prova ad alternare questi due in modo intelligente:
Menu principale ( "Elimina righe" )
Menu principale ( "Disfare" )
Ri: C'è un modo per aggiungere allo stack di annullamento con JSL?Ho pensato di incontrarlo una volta prima di rinunciare all'idea. ... per ribadire la domanda: è possibile aggiungere qualsiasi hook in uno script in modo che la funzione 'annulla' annullerà ciò che lo script ha fatto? In questo caso, vorrei annullare la cancellazione di tutte le righe appena eliminate.
Grazie,
Mike