Column Attributes kısmında tablo ve alan seçerek direkt yaptığınız bağlantılarda sort by çalışır. Ancak kodla bağlantı yapıyorsanız (DBGPrepareQuery ve DBGSetRow eventları ile) sadece sort by yeterli değildir. DBGridSortField ile de alanınızı belirtmelisiniz aşağıdaki örneği kullanabilirsiniz.
Sub DBGridSortField(ctrl as String, ID as Long, proceed as Integer)
if (ID = 10004) then
DBGSortField("ODEME","CODE",4,0,10004)
proceed = 1
end if
End Sub
LOD da Orders Browser'ı event kısmında yazmaya çalışıyorum fakat DBGridSortField metoduna ulaşamıyorum.
Cevap:
DBGridSortField bir event 'dır Browser 'ın boş bir yerine tıklayarak sağ alt tarafta
Object Inspector kısmında Properties tabının yanındaki events tabından ilgili events a ulaşarak sağ tarafındaki boş text alanına double click yaptığınızda ilgili events aktif hale gelecektir.
Cevap vermek için giriş yapmanız gerekmektedir.
Soru sormak için lütfen oturum açınız.
LOD içerisinde yeni eklenen kolonlara Sort by yapma işlemi
28/10/15 02:25   Tiger/Logo Object Designer (LOD)Satış Sipariş Browser ına 2 kolon ekledik fakat SORT BY aktif ama çalışmıyor. 2 alanımızda STRING. Bu konuda dikkat etmemiz gerek bir husus var mıdır?
LOD LGridList