Copia di colonne tra tabelle dati senza modificare la tabella dati principaleNel codice JSL qui sotto, questo permette di copiare colonne tra diverse tabelle dati. Tuttavia, in realtà non voglio modificare la tabella dati principale corrente con `Current Data Table()`. C'è un modo per modificarlo in modo da poter copiare colonne in un'altra tabella dati specificata senza alterare la tabella dati principale corrente?
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt2 = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << New Formula Column(
Operation( Category( "Combine" ), "Ratio" ),
Columns( :height, :weight )
);
script = Column(dt,"height/weight") << get script;
Current data table(dt2);
script;
Automazione e scriptingRe: Copia di colonne tra tabelle dati senza modificare la tabella dati principaleAd esempio, puoi usare Send()
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt2 = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
dt << New Formula Column(
Operation( Category( "Combine" ), "Ratio" ),
Columns( :height, :weight )
);
script = Column(dt,"height/weight") << get script;
Eval(EvalExpr(Send(dt2, Expr(Name Expr(script)))));