1 Son düzenleyen, moderom (31.12.2010 15:01:46)

Konu: Gridde Listeleme biçimi

Gridde sadece 5 alanım görünmekte. ve ilk alanıma göre listelenmiştir. ben gridin ilk sütüna ait ismin olduğu yeri tıklayınca o kısma göre listeletmek istiyorum. bunu nasıl yaparım .
header1 in click eventine

Visual Fox Pro
select * from personel asc soyadi

this.refresh
thisform.refresh


yaptim olmadi
ve bunu her header de uyguladım o headere ait alan adina uyacak şekilde

2

Re: Gridde Listeleme biçimi

Soruyu kimsenin anlamadigini saniyorum.

Not: Thisform.refresh kullandigin yerde This.Refresh garip oluyor ve tekrar cagiriliyor.

Formu buyuk bir kutu olarak dusun, icinde nesneler (textbox, combo, ....) ve hatta nesne iceren baska kutucuklar (grid, pageframe ...) olabilir. Hepsinin olmasa da, cogunun refresh metodu var. Bir refresh hangi seviyede cagirilirsa, onun altindaki nesnelerin hepsinin refreshi calistirilir. Ornegin:

thisform.pageframe1.container1.grid1 olugunu farzet.

thisform.pageframe1.container1.grid1.refresh() - sadece grid ve elemanlarindaki refresh cagirilir
thisform.pageframe1.container1.refresh() - container1 ve alt lemanlarindaki (grid1, ...) refresh cagirilir
thisform.refresh - formdaki her nesnenin refreshi cagirilir

3

Re: Gridde Listeleme biçimi

cetinbasoz yazdı:

thisform.refresh - formdaki her nesnenin refreshi cagirilir


Çetin, galiba ThisForm.Refresh komutu altındaki PageFramein aktif olmayan sayfalarını çalıştırmıyor.

VFP9 SP2

4

Re: Gridde Listeleme biçimi

Visual Fox Pro
select * from personel asc soyadi


Visual Fox Pro
Select * from personel Order By Soyadi Asc
Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

5

Re: Gridde Listeleme biçimi

konuka yazdı:
cetinbasoz yazdı:

thisform.refresh - formdaki her nesnenin refreshi cagirilir


Çetin, galiba ThisForm.Refresh komutu altındaki PageFramein aktif olmayan sayfalarını çalıştırmıyor.

Haklisin, onu atlamisim:)

6

Re: Gridde Listeleme biçimi

burada bir değişken tanımlasam program ilk açıldığında bunu nasıl yaparım birinci tıklandığında asc modunda olucak ikinci tıkta  tersi ama hangi tablo sütununu tıklarsa bu değişkenin pozisyonuna göre o sütunda sıralamış olacak.

7

Re: Gridde Listeleme biçimi

Cevabi iki satirlik degil. Hazir class var (public domain - eski versiyon). Onda kodu var, ona bak:

http://www.universalthread.com/ViewPage … px?ID=9361

8 Son düzenleyen, moderom (09.01.2011 22:13:05)

Re: Gridde Listeleme biçimi

peki ben şimdi gridde tıkladığım alana göre listelemeyi nasıl yapıcam.

Visual Fox Pro
select * from personel order by soyadi asc


dediğimde form1 diye bir table açıp gösteriyor bana

yani gridin header1 inin dbclick eventin içine yazdım