Índice de secuencias de comandos JSL para agregar todas las columnasHola,
¿JMP tiene alguna sintaxis o índice para agregar todas las columnas en lugar de escribir manualmente todos los nombres de las columnas?

Gracias
secuencias de comandosRe: JSL Scripting Index para agregar todas las columnasDepende de dónde quieras ir exactamente y cómo trabajar. La respuesta más fácil sería usar SQL personalizado, y SQL tiene el * para seleccionar todas las columnas.
Ver ejemplo.
En la GUI de Query Builder también tiene el botón "Agregar todo".
...
Names Default To Here( 1 );
Clear Log();
// Query table with filter conditions
dt_filter = New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables( ["BigClass" => "$SAMPLE_DATA\Big Class.jmp"] ),
QueryName( "SQL_QUERY" ),
CustomSQL( "SELECT distinct t1.* FROM BigClass t1 where t1.sex = 'M' and t1.age<=15;" )
) << Run;
Re: JSL Scripting Index para agregar todas las columnasIdea adicional:
Deje la selección vacía y coloque una condición nula en un índice, etc. (una columna que debe contener valores), luego obtendrá una tabla vacía con los nombres de las columnas, que puede usar para completar su objeto de consulta JSL con los nombres de las columnas. .
Names Default To Here( 1 );
New SQL Query(
Version( 130 ),
Connection( "JMP" ),
JMP Tables( ["Big Class" => "$SAMPLE_DATA\Big Class.jmp"] ),
QueryName( "SQLQuery1" ),
Select,
From( Table( "Big Class", Alias( "t1" ) ) ),
Where( Is Null( Column( "name", "t1" ), UI( NullTest( Base( "Categorical" ) ) ) ) )
) << Run;