Pulsante clic automaticoCiao ragazzi,
Come posso fare clic automaticamente sul pulsante "OK" dopo aver scelto variable , perché dopo questa finestra di dialogo devo eseguire un altro grafico e dati
Puoi vedere nelle immagini sottostanti

Ri: pulsante clic automaticoGrazie mille, lo proverò sulla mia sceneggiatura
Ri: pulsante clic automaticoPuoi spiegare in quali condizioni vorresti fare clic automaticamente su "OK"?In JSL, puoi programmaticamente fare clic su un pulsante usando qualcosa come "OK_button << click;"
Se, ad esempio, si desidera fare clic su OK in modo programmatico una volta che tutti gli input richiesti sono stati compilati, è possibile scrivere una funzione o un'espressione come questa:
check_inputs = Expr(
If(
N Items( y_inputs << get items ) > 0 & N Items( x_inputs << get items ) > 0
& N Items( parts_inputs << get items ) > 0,
OK_button << click
)
);
Quindi, all'interno dello script per ciascuno dei pulsanti di input, puoi aggiungere check_inputs() alla fine.
Ri: Pulsante clic automaticoCome puoi scoprire come si chiama il pulsante?
Ho un problema simile con il pulsante GO che deve essere premuto automaticamente.
Ho indovinato (presumibilmente in modo errato) come potrebbe essere chiamato, ma quelle combinazioni GO_button, ecc. Non hanno funzionato.
Re: Pulsante clic automaticoL'esempio precedente usa una variabile GO-button in cui è stato precedentemente memorizzato un riferimento a un pulsante effettivo. Vedere l'esempio seguente per l'approccio di base da usare.
Names Default to Here( 1 );
// example data set
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
// example dialog
launch = dt << Fit Model(
Y( :weight ),
Effects( :age, :sex, :height ),
Personality( "Standard Least Squares" )
);
// find Run button and unwrap the list
button = (launch << XPath( "//ButtonBox[text()='Run']" ))[1];
// click it!
button << Click;