Quantumgrid 'de seçilen satırlar üzerinde işlem yapmak
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Kusura bakma ezbere söylemiştim yazılım hatası olmuş, Mustafa tam yazmış.
Eğer aynlış hatırlamıyorsam focus olmuş kayıtta burada görünüyor. İşlemlerini yaparken bunuda göz önüne almanı tavsiye ederim. Hiç bir kayıt seçili değilken, yada işaretlenmiş kaydın dışında bir yere ise bu kayıt gelebilir. Bunu kontrol etmini tavsiye ederim
Kolay gele
Eğer aynlış hatırlamıyorsam focus olmuş kayıtta burada görünüyor. İşlemlerini yaparken bunuda göz önüne almanı tavsiye ederim. Hiç bir kayıt seçili değilken, yada işaretlenmiş kaydın dışında bir yere ise bu kayıt gelebilir. Bunu kontrol etmini tavsiye ederim
Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
kullandığım yöntem :
program genelinde parametre olarak giridi ve istenen saha ismini alacak ve istenen sahanın index'ini döndüren bir fonksiyon yazılır.
örneğin kolon sayısı kadar döner verilen kolonu bulunca index olarak result döndürür...
bu fonkiyonun ismi findcolumnindex(grid,indx) olsun...
seçili kolonun içindeki değeri almak için
yazılması gereken kod :
gird.focusNode.strings[findcolumnindex(grid,indx)]
kolaygelsin...
program genelinde parametre olarak giridi ve istenen saha ismini alacak ve istenen sahanın index'ini döndüren bir fonksiyon yazılır.
örneğin kolon sayısı kadar döner verilen kolonu bulunca index olarak result döndürür...
bu fonkiyonun ismi findcolumnindex(grid,indx) olsun...
seçili kolonun içindeki değeri almak için
yazılması gereken kod :
gird.focusNode.strings[findcolumnindex(grid,indx)]
kolaygelsin...
T.Tolga Özbaltalar - http://www.veridizayn.com
yukarıdaki cevapta findcolumnindex(grid,indx) örneğini hatalı yazmışım...
parametre olarak stringifade alacak yani kolonun ismini
findcolumnindex(grid,'adkolonu')
findcolumnindex(grid,'soyadkolonu') vs.
result olarak da integer ifade döndürecek
yani kolonun index numarasını
iyi çalışmalr
parametre olarak stringifade alacak yani kolonun ismini
findcolumnindex(grid,'adkolonu')
findcolumnindex(grid,'soyadkolonu') vs.
result olarak da integer ifade döndürecek
yani kolonun index numarasını
iyi çalışmalr
T.Tolga Özbaltalar - http://www.veridizayn.com
evet ben QG 4 için yazmıştım.
Bu arada QG 3'te de SelectedRows var. Benim kullandığım kalıbı eski kodlardan buldum :
Kolay gelsin.
Bu arada QG 3'te de SelectedRows var. Benim kullandığım kalıbı eski kodlardan buldum :
Kod: Tümünü seç
with DBGrid_Fiyat_Listesi.DataSource.DataSet do
for i:=0 to DBGrid_Fiyat_Listesi.SelectedCount-1 do
begin
GotoBookmark(pointer(DBGrid_Fiyat_Listesi.SelectedRows[i]));
.....
Quantum Grid 3 için örnek proje linki :
How to Select Multiple Rows Using the Mouse
http://forums.devexpress.com/attachment ... Delphi.zip
How to Select Required Nodes
http://forums.devexpress.com/attachment ... Delphi.zip
How to Select Multiple Rows Using the Mouse
http://forums.devexpress.com/attachment ... Delphi.zip
How to Select Required Nodes
http://forums.devexpress.com/attachment ... Delphi.zip