sélection de plusieurs lignes définies par col var<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut tout le monde,
J'ai trouvé ce script dans l'une des données de diffusion Web à la demande dt1 << Sélectionnez où ( : Terme == "Intercepter" ) ; et en l'adaptant à ma table de données, le résultat est:
..... << Sélectionnez où ( : LA SOURCE == "Facebook" ) ;
- mais comment vais-je en choisir plus d'un (Facebook et Zoover et Tripadvisor...)
- comment vais-je effacer la sélection et faire une autre sélection
- comment vais-je inverser la sélection
Merci beaucoup

Re : sélection de plusieurs lignes définies par col varExactement ! Utilisez la commande "&" pour combiner les critères de sélection.
dt << sélectionner où ( Contient (... , : X ) & Contient ( ... , : Oui ));
Re : sélection de plusieurs lignes définies par col varPour adresser plusieurs éléments d'une liste à l'aide d'un index [...] une matrice doit être utilisée.
ma liste [ 1 ] ; //Premier élément
ma liste [[ 1 , 3 ]] ; //Premier et troisième éléments
ma liste [[ 1 2 3 ]] ; //Premier au troisième éléments
ma liste [ 1 :: 3 ] ; // Même chose
Le double-virgule est l'abréviation de Index(), c'est-à-dire qu'il crée une matrice avec une plage d'entiers.
1::2 est égal à la matrice [1 2]
Re : sélection de plusieurs lignes définies par col varJ'ai compris la deuxième commande, il choisit le 1er et le 2ème de ma liste de sélection et le troisième et le quatrième vont comme [ 1 :: 2 :: 3 :: 4 ] ? , Merci beaucoup
Re : sélection de plusieurs lignes définies par col varMerci MS, je n'ai pas compris la deuxième commande, choisit-elle les 1ère et 2ème valeurs par ordre ? Non.. Sélectionne-t-il le 1er et le 3e en additionnant 2 ?
Quelle serait la commande Si j'avais une deuxième colonne (:Y) (avec la deuxième sélection nommée ma_sélection2 ) et souhaite sélectionner les deux ensemble ma_sélection & ma_sélection2 ?
Merci beaucoup pour votre soutien.
Re : sélection de plusieurs lignes définies par col varL'exemple de code ci-dessous peut donner quelques idées (les commandes Wait(1) sont uniquement à des fins de démonstration) ;
dt = Nouveau tableau ( "démo" , Nouvelle colonne ( "X" , personnage , valeurs ({ "un" , "b" , "c" , "ré" , "q" , "un" , "b" , "c" , "ré" }))) ;
ma liste = { "un" , "c" , "q" } ;
Attendez ( 1 ) ;
dt << sélectionner où ( Contient ( ma liste , : X )) ; // Sélectionne tous les éléments de ma_liste
Attendez ( 1 ) ;
dt << sélectionner où ( Contient ( ma liste [ 1 :: 2 ] , : X )) ; //Par défaut, besoin d'effacer avant de faire une autre sélection
Attendez ( 1 ) ;
dt << inverser la sélection de ligne ; // Inverser la sélection
Attendez ( 1 ) ;
dt << effacer sélectionner ; // Effacer la sélection