<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao, ho trovato nei forum che puoi colorare le celle della tabella inviando il comando color cells(...) a una colonna della tabella.
Funziona bene quando si invia a una colonna senza spazi nel nome della colonna, ad esempio ":Roast", tuttavia un titolo di colonna con uno spazio non riesce.Qual è la sintassi corretta per i nomi di colonna con spazi?
Grazie.
-------------------------------------------------- -------------
caffè_dt = Nuova tavola () ;
caffè_dt << Nuova colonna ( "Nome del caffè" , Carattere , Nominale ) ;
caffè_dt << Nuova colonna ( "Arrosto" , Carattere , Nominale ) ;
caffè_dt << Aggiungi righe ( 2 ) ;
Colonna ( "Nome del caffè" )[ 1 ] = "Veranda" ;
Colonna ( "Nome del caffè" )[ 2 ] = "Piazza della Picca" ;
Colonna ( "Arrosto" )[ 1 ] = "Medio" ;
Colonna ( "Arrosto" )[ 2 ] = "Scuro" ;
: Arrosto << cellule di colore ( "rosso" , caffè_dt << ottenere righe dove ( : Arrosto == "Medio" )) ;
Colonna ( "Nome del caffè" ) << cellule di colore ( "verde" , caffè_dt << ottenere righe dove ( Colonna ( "Nome del caffè" ) == "Piazza della Picca" )) ;
Questa sintassi funziona:
: Nome del caffè << cellule di colore ( "verde" , caffè_dt << ottenere righe dove ( : Nome del caffè == "Piazza della Picca" )) ;
Non gli piace la colonna ("Nome caffè") nella clausola where per qualche motivo.Se hai caratteri strani nel nome della colonna puoi usare il costrutto :name().Questo funziona:
Colonna ( caffè_dt , "Nome del caffè" ) << cellule di colore ( "verde" , caffè_dt << ottenere righe dove ( : nome ( "Nome del caffè" ) == "Piazza della Picca" )) ;