selezionando più righe definite da col var<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao a tutti,
Ho trovato questo script da uno dei dati del webcast su richiesta dt1 << Seleziona Dove ( : Termine == "Intercettare" ) ; e adattandolo alla mia tabella dati il risultato è:
..... << Seleziona Dove ( : FONTE == "Facebook" ) ;
- ma come faccio a sceglierne più di uno (Facebook e Zoover e Tripadvisor...)
- come posso cancellare la selezione e fare un'altra selezione
- come posso invertire la selezione
Grazie molto

Re: selezione di più righe definite da col varEsattamente così! Utilizzare il comando "&" per combinare i criteri di selezione.
dt << seleziona dove ( Contiene (... , : X ) & Contiene ( ... , : Y ));
Re: selezione di più righe definite da col varPer indirizzare più elementi di un elenco utilizzando un indice [...] dovrebbe essere utilizzata una matrice.
la mia lista [ 1 ] ; //Primo elemento
la mia lista [[ 1 , 3 ]] ; //Primo e terzo elemento
la mia lista [[ 1 2 3 ]] ; // Dal primo al terzo elemento
la mia lista [ 1 :: 3 ] ; // Stessa cosa
I due punti doppi sono l'abbreviazione di Index(), ovvero creano una matrice con un intervallo di numeri interi.
1::2 è uguale alla matrice [1 2]
Re: selezione di più righe definite da col varHo capito il secondo comando, sceglie il 1° e il 2° della mia lista di selezione e il terzo e il quarto vanno come [ 1 :: 2 :: 3 :: 4 ]? , grazie molto
Re: selezione di più righe definite da col varGrazie MS, non sono riuscito a capire il secondo comando, sceglie il 1° e il 2° valore per ordine? No.. Seleziona il 1° e il 3° sommando 2?
Quale sarebbe il comando Se mi capita di avere una seconda colonna (:Y) (con la seconda selezione denominata as mia_selezione2 ) e vorrei selezionare entrambi insieme mia_selezione & mia_selezione2 ?
molte grazie per il vostro sostegno!
Re: selezione di più righe definite da col varIl codice di esempio qui sotto può dare qualche idea (i comandi Wait(1) sono solo a scopo dimostrativo);
dt = Nuova Tavola ( "demo" , Nuova Colonna ( "X" , carattere , i valori ({ "un" , "b" , "c" , "d" , "q" , "un" , "b" , "c" , "d" }))) ;
la mia lista = { "un" , "c" , "q" } ;
Aspettare ( 1 ) ;
dt << seleziona dove ( Contiene ( la mia lista , : X )) ; // Seleziona tutti gli elementi in my_list
Aspettare ( 1 ) ;
dt << seleziona dove ( Contiene ( la mia lista [ 1 :: 2 ] , : X )) ; //Per impostazione predefinita è necessario cancellare prima di effettuare un'altra selezione
Aspettare ( 1 ) ;
dt << invertire la selezione della riga ; // Inverti selezione
Aspettare ( 1 ) ;
dt << deselezionare selezionare ; // Cancella la selezione