In JMP14, sto usando il codice
r = dt << Get Rows Where( name("sex") == "M" );
Ma non funziona in JMP15.
Non è possibile modificare il codice a questo punto poiché viene utilizzato in molti punti del codice.
ho visto in precedenza anche con le versioni più recenti precedenti JMP JSL non è compatibile, affrontare di nuovo il problema.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
Ho appena testato il tuo codice:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
e ottengo gli stessi risultati in JMP 14 e JMP 15.
Ecco il registro di JMP 14:
/*:
//:*/
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
/*:
r = [6, 7, 8, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 39, 40];
e da JMP 15:
/*:
//:*/
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( :sex == "M" );
Show( r );
/*:
r = [6, 7, 8, 12, 13, 14, 15, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 37, 39, 40];
Puoi fornirci qualche dettaglio su ciò che sta fallendo per te? C'è un messaggio di errore?
Codice intero come di seguito
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
r = dt << Get Rows Where( name("sex") == "M" );
Show( r );