Come selezionare le colonne con limiti specifici e raggrupparle (in JSL)?Ho una tabella dati con diverse colonne con limiti specifici e diverse colonne senza. Come seleziono tutte le colonne con limiti specifici, le raggruppa e chiama il gruppo "myGroup"?
Automazione e scriptingfinestreRi: Come selezionare le colonne con limiti specifici e raggrupparle (in JSL)?Ottieni l'elenco delle colonne continue (<< ottieni i nomi delle colonne(continuous, "string"), esegui il ciclo su questo elenco e utilizza << Get Property("Spec Limits"). Se c'è una corrispondenza -> aggiungi all'elenco se non salta e continua Dopo aver ottenuto l'elenco puoi utilizzare << Colonne gruppo per creare il tuo gruppo.
Ri: Come selezionare le colonne con limiti specifici e raggrupparle (in JSL)?@Neo
Questo dovrebbe funzionare:
names default to here( 1 );
dt = current data table();
colsWithSpecs = {};
for( i = 1, i <= n cols( dt ), i++,
Q = column( dt, i ) << get property( "Spec Limits" );
if( !is empty( Q ), insert into( colsWithSpecs, column( dt, i ) << get name ) )
);
dt << group columns( "Columns with Spec Limits", colsWithSpecs )Ri: Come selezionare le colonne con limiti specifici e raggrupparle (in JSL)?Vai a
Cols=>Gestore colonne
Fare clic sulla freccia giù Proprietà e selezionare Limiti delle specifiche

Seleziona tutte le colonne visualizzate
Selezionare la prima colonna visualizzata, quindi scorrere fino alla fine dell'elenco, quindi premere il tasto Maiusc e fare clic sull'ultima colonna visualizzata

Ora torna alla tabella dati originale. Tutte le colonne con Limiti specifiche sono ora selezionate.
Selezionare
Cols=>Raggruppa colonne
oppure vai al triangolo rosso nel pannello Colonne e seleziona

Le colonne verranno ora raggruppate

Per modificare il nome in myGroup, fare doppio clic sul nome predefinito

Digitare il nome myGroup e premere il tasto Invio

Altri membri della comunità potrebbero avere altri metodi