multimesut Posted May 8, 2017 Share Posted May 8, 2017 Merhaba, Forum üzerine dbGrid ve Combobox koyuyorum. ComboBox dan değeri seçip değiştirdiğimde aşağıdaki kod sayesinde PageSize değişiyor. Fakat Query sorgusunu yenilediğimde dbGrid PageSize'ı default değeri olan 25 e dönüyor. Bir türlü yeni PageSize değerini koruyamıyorum. PageSize her zaman Object Inspector daki WebOptions.PageSize kısmını baza alıyor. Sorunu nasıl çözebilirim? Teşekkürler... ComboBox Change Event; UniDBGrid1.WebOptions.PageSize:=iNewPageSize; UniSession.AddJS( UniDBGrid1.JSName+'.getStore().pageSize='+IntToStr(iNewPageSize)+';'+ UniDBGrid1.JSName+'.getStore().load({params: { limit: this.pageSize }});' ); Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted May 25, 2017 Administrators Share Posted May 25, 2017 Merhaba, PageSize'i grid yüklendikten sonra değiştirmek şu an için mümkün değil. Size kendiniz JS kodu ile değiştirmişsiniz ama uniDBGrid kodu bunu bilmediği için eski değeri baz almaya devam ediyor. Quote Link to comment Share on other sites More sharing options...
multimesut Posted May 25, 2017 Author Share Posted May 25, 2017 Teşekkür ederim. Bu durumda projeyi PageSize'i önceden ayarlayarak kullanıcıya bırakmadan tasarlamak lazım. Quote Link to comment Share on other sites More sharing options...
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.