come trovare le colonne vuote ed eliminarle tramite script<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />come trovare le colonne vuote ed eliminarle tramite script. eventuali aiuti e/o suggerimenti saranno molto apprezzati.
Re: come trovare le colonne vuote ed eliminarle tramite scriptIn alternativa (e probabilmente uno dei "diversi modi" di Marcus):
dt = CurrentDataTable () ;
m = dt << getAllColumnsAsMatrix ;
// Esegui il ciclo sulle colonne e registra che sono completamente mancanti
c2del = {} ;
per ( c = 1 , c <= NCol ( m ) , c ++,
Se ( Ora ( loc ( Manca ( m [ 0 , c ]))) == Ora ( m ) , Inserire ( c2del , c )) ;
) ;
// Elimina le colonne
dt << elimina Colonne ( c2del ) ;
Re: come trovare le colonne vuote ed eliminarle tramite scriptPosso pensare a diversi modi per farlo. Ecco un esempio basato sul built-in Modello di dati mancante comando.
dt = Tabella dati corrente () ;
nomi = dt << Ottieni i nomi delle colonne () ;
dt1 = dt << Modello di dati mancante ( colonne ( val ( nomi )) , invisibile ) ;
n = Riga N ( dt1 ) ;
Per ( io = N Col ( dt ) , io >= 1 , io --,
Se ( Col sum ( Colonna ( dt1 , io + 3 )) < n ,
Rimuovere da ( nomi , io )
)
) ;
Provare ( dt << eliminare le colonne ( nomi )) ;
Chiudere ( dt1 , novanta ) ;