NEO ::: TEAM
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

NEO ::: TEAM

New Evolution Owner
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -26%
369€ PC Portable HP 15-fd0064nf – ...
Voir le deal
369.99 €

 

 gérer la sélection multiple sur un DBGrid

Aller en bas 
AuteurMessage
Admin
Fondateur
Fondateur
Admin


Nombre de messages : 197
Age : 40
Localisation : Tlemcen ( Algérie )
Date d'inscription : 04/12/2006

gérer la sélection multiple sur un DBGrid Empty
MessageSujet: gérer la sélection multiple sur un DBGrid   gérer la sélection multiple sur un DBGrid Icon_minitimeMer 14 Fév - 2:52

Pour permettre le MultiSelect d'un composant DBGrid il faut mettre à True les options suivantes du composant : dgRowSelect et dgMultiSelect. Il est ensuite possible de sélectionner plusieurs lignes avec CTRL-Click.

Pour traiter les lignes sélectionnées la propriété SelectedRow permet de se positionner sur les enregistrement correspondants :


Code:
procedure TForm1.Button4Click(Sender: TObject);
Var i:Integer;
begin
  Memo1.Clear;
  With DBGrid1 Do
  Begin
    for i:=0 to SelectedRows.Count-1 do
    begin
      DataSource.DataSet.GotoBookmark(pointer(SelectedRows.Items[i]));
      Memo1.Lines.Add(DataSource.DataSet.FieldByName('UnChamp').AsString);
    End;
  End;
end;
Revenir en haut Aller en bas
https://neo-team.forumactif.com
 
gérer la sélection multiple sur un DBGrid
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» dessiner des lignes de couleurs sur un DBGrid
» rendre une colonne d'un DBGrid en lecture seule
» changer la couleur de toutes les lignes d'un DBGrid

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
NEO ::: TEAM :: Informatique :: Base de données & Logiciels de Gestions-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser