8 Mart 2012 Perşembe
7 Mart 2012 Çarşamba
Grid kontrolünde seçilen kayıtlar arasında geçiş yapmak.
Merhaba,
Form üzerinde çoklu kayıt listelemek için kullandığımız Grid kontrolünde birden fazla kayıdı Ctrl tuşu ile tıklayarak, Shift ile beraber yukarı aşağı ok tuşlarıyla veya başka yollar ile de birden fazla seçim yapabiliriz.
Bu yaptığımız seçimler üzerinden işlem yapmak istersek aşağıdaki kod örneğine benzer bir kod ile veri kaynağı üzerinde seçilen kayıtlar arasında gezinti yapabilir istenilen alana, veriye ulaşmamız mümkün.
TabloAdi tabloDegiskeni;
;
for (tabloDegiskeni = TabloAdi_ds.getFirst(true) ? TabloAdi_ds.getFirst(true) : TabloAdi_ds.cursor();
//Veri kaynağının ilk kayıdına eşitse ilk kayıdı değilse üzerine konumlanmış kayıttan başlar
tabloDegiskeni;
//Değer olduğu sürece devam
tabloDegiskeni = TabloAdi.getNext()
// Bir sonraki kayıdı değişkene atıyoruz
)
{
info(tabloDegiskeni.alanAdi);
}
For döngüsü içerisinde istediğiniz işlemi yapabilirsiniz.
Bol Ax'lı günler,
Alper.
Form üzerinde çoklu kayıt listelemek için kullandığımız Grid kontrolünde birden fazla kayıdı Ctrl tuşu ile tıklayarak, Shift ile beraber yukarı aşağı ok tuşlarıyla veya başka yollar ile de birden fazla seçim yapabiliriz.
Bu yaptığımız seçimler üzerinden işlem yapmak istersek aşağıdaki kod örneğine benzer bir kod ile veri kaynağı üzerinde seçilen kayıtlar arasında gezinti yapabilir istenilen alana, veriye ulaşmamız mümkün.
TabloAdi tabloDegiskeni;
;
for (tabloDegiskeni = TabloAdi_ds.getFirst(true) ? TabloAdi_ds.getFirst(true) : TabloAdi_ds.cursor();
//Veri kaynağının ilk kayıdına eşitse ilk kayıdı değilse üzerine konumlanmış kayıttan başlar
tabloDegiskeni;
//Değer olduğu sürece devam
tabloDegiskeni = TabloAdi.getNext()
// Bir sonraki kayıdı değişkene atıyoruz
)
{
info(tabloDegiskeni.alanAdi);
}
For döngüsü içerisinde istediğiniz işlemi yapabilirsiniz.
Bol Ax'lı günler,
Alper.
Kaydol:
Kayıtlar (Atom)