hasangoktas Posted August 6, 2018 Posted August 6, 2018 Merhaba DBGrid de SelectedRows u nasıl alabilirim? 1 den fazla satır seçiyoruz. Quote
Hayri ASLAN Posted August 6, 2018 Posted August 6, 2018 Merhaba GridMultiSelect demosunu inceleyebilirsiniz. Quote
hasangoktas Posted August 9, 2018 Author Posted August 9, 2018 Merhaba Şu şekilde aldım. function SelRowsColumnValue(ASender: TObject; fieldName:String):String; var i : Integer; str : String; aDataSet : TDataset; aGrid : TUniDBGrid; begin aGrid := tUniDbGrid(ASender) ; aDataSet := Agrid.DataSource.DataSet; ADataSet.DisableControls; try for I := 0 to AGrid.SelectedRows.Count - 1 do begin ADataSet.Bookmark := AGrid.SelectedRows; str :=str+','+ADataSet.FieldByname(fieldName).AsString; end; finally ADataSet.FreeBookmark(ADataSet.Bookmark); ADataSet.EnableControls; end; Str := Copy (Str,2,Length(Str)-1); Result:= Str; end; 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.