¿Cómo utilizar Column() para convertir múltiples elementos?En el siguiente JSL, quiero eliminar columnas usando un método List. Sin embargo, al seleccionar varias opciones, solo se elimina el primer elemento seleccionado. Esto se debe a que Column() no puede gestionar la conversión de varios nombres de columna seleccionados.
¿Existe una forma más sencilla de lograr la eliminación de varios elementos además de utilizar un bucle For para eliminar cada columna una por una?
dt = Open( "$SAMPLE_DATA/Employee Master.jmp" );
col_list = dt << get column names( string );
New Window( "Delete exist Column",
H List Box(
columnList = List Box( col_list ),
Button Box( "Delete Column",
dt << delete column( Column( dt, columnList << GetSelected ) );
columnList << Remove Selected( columnList << GetSelected );
)
)
);
Automatización y scriptingRe: ¿Cómo utilizar Column() para convertir múltiples elementos?No utilice Column() y solo utilice la lista de columnas con << Eliminar columna
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Employee Master.jmp");
col_list = dt << get column names(string);
New Window("Delete exist Column",
H List Box(
columnList = List Box(col_list),
Button Box("Delete Column",
dt << delete columns(columnList << GetSelected);
columnList << Remove Selected(columnList << GetSelected);
)
)
);