sélectionner tous les éléments dans la zone de liste avec le bouton ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Salut,
fait n'importe qui savoir un solution à sélectionner tous articles dans un zone de liste avec un [Tous] bouton ?
Nouvelle fenêtre( "Sélectionnez UN mensuel ", <
Zone de liste V(
Zone de texte ("TOUS pour la ligne de base"),
mon = List Box(:Stage << get values),
Boîte à boutons ("OK", cho = mon << être sélectionné),
)
);
dt_data << Sélectionnez Where(Contains(cho, :Stage));
Cordialement et merci en avance,
Uwé
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?Salut Peter,
Merci pour la solution.
Malheureusement il n'a pas travail pour moi, peut être c'est en haut à v10
Salutations,
Uwé
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?mon_list = get_unique_values ( dt_data : Scène << obtenir des valeurs ) ;
index de reliure = contient ( mon_list , "Base de référence" ) ;
si ( index de reliure > 0 ,
retirer ( mon_list , index de reliure ) ;
) ;
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?Salut Peter,
Merci de le réparer, mais je a fait NT avis ce problème ou bogue.
J'ai de nombreux doublons dans la colonne Stage, la Listbox n'affiche que des valeurs uniques.
Comment peut je exclure un certain valeur comme "Baseline" ?
Au mieux, ce devrait pas apparaître dans le zone de liste .
Salutations
Uwé
Mise à jour:
mon_list = dt_data:Stage << obtenir les valeurs ;
pour (j = N éléments (mon_list), j > 0, j--,
si (mon_list== "Base de référence", supprimer de (mon_list, j,1))
);
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?Il y a un bogue dans mon code si vous avez des doublons dans la colonne Stage.Un effet secondaire de mettre une liste dans une liste déroulante est qu'elle n'affichera que des valeurs uniques.
Ce code corrigera cela :
Get_unique_values = Fonction ( { dans la liste } , { Locale par défaut } ,
tmp = [ => 0 ] ;
Insérer dans ( tmp , dans la liste ) ;
tmp << obtenir des clés ;
) ;
dt_data = Tableau de données actuel () ;
mon_list = get_unique_values ( dt_data : Scène << obtenir des valeurs ) ;
Nouvelle fenetre ( « Sélectionnez UN mensuel » , << Modal ,
Zone de liste V (
Zone de texte ( "TOUS pour la ligne de base" ) ,
lun = Zone de liste ( mon_list ) ,
Boîte à boutons ( "Tout sélectionner" ,
Pour ( je = 1 , je <= N articles ( mon_list ) , je ++,
lun << ensemble sélectionné ( je )
)
) ,
Boîte à boutons ( "D'ACCORD" , Cho = lun << être sélectionné ) ,
) ,
) ;
dt_data << Sélectionnez où ( Contient ( Cho , : Scène ) ) ;
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?Merci PMroz ... ça marche très bien 
Re : sélectionner tous les éléments dans la zone de liste avec le bouton ?dt_data = Tableau de données actuel () ;
mon_list = dt_data : Scène << obtenir des valeurs ;
Nouvelle fenetre ( « Sélectionnez UN mensuel » , << Modal ,
Zone de liste V (
Zone de texte ( "TOUS pour la ligne de base" ) ,
lun = Zone de liste ( mon_list ) ,
Boîte à boutons ( "Tout sélectionner" ,
Pour ( je = 1 , je <= N articles ( mon_list ) , je ++,
lun << ensemble sélectionné ( je )
)
) ,
Boîte à boutons ( "D'ACCORD" , Cho = lun << être sélectionné ) ,
) ,
) ;
dt_data << Sélectionnez où ( Contient ( Cho , : Scène ) ) ;