Jump to content

Yeni Sürüm yavaş aciliyor


mehmet07

Recommended Posts

Merhabalar, yeni Sürümü Yükledim ve kullanmaya başladım .  0.89.0.958 sürümüne göre çok ciddi hiz farki hissettim.

İçinde 10 kayit olan master-detay bagli gridlerin oldugu bir formu eskiden butona tiklar tiklamaz aciyordu. Simdi 3-4 saniyeyi buluyor formun acilmasi. hatta gride satirlarin hepsinin tek tek eklenisini form acildiktan sonra görebiliyorum.

Ayni programin yeni sürüme derlemeden önceki DLL dosyasi ile tekrar denedim o çok hizli hiçbir sorun yok.

Form üzerinde bilesenler çoksa ve de  gridde alt toplamlari aktif edersem formun acilmasi cok daha fazla uzuyor.

 

Önceki sürümdeki kodlari degistirmeden yeni sürümde derlediğimde bir formu açmak istediğimde (her formda yapmiyor.)

 

 

frmfirmaListesi is not defined

 

 Başlıkli bir ajax hatasi verdi. O penceredeki kodlari cok uzun diye buraya yazmadim.

Pencereyi TAMAM butonuna tiklayarak kapatinca browser

 

 

config Option: O486-> maximizable:true<br/> is redering a previous request,<br/> it's not allowed is AJAX request or JS handler.<br/>
Use equivalent public property or method instead.
 

hata penceresi cikti

 

Teşekkürler.

Link to comment
Share on other sites

Tekrar Merhaba,

 

89'dan 91'e direkt geçiş yaptıysanız öncelikle IDE'de tüm formları tek tek açıp yeniden kaydedin.

 

Bu işlemi yaptım ama yine hata vermeye devam ediyor.

 

Test Uygulamasınıda musait bir zamanda hazirlayip gönderecegim.

 

Çok teşekkürler.

Link to comment
Share on other sites

İkinci hatayı düzelttim(form acilirken aldigim hata). Butona tıklayınca acilacak olan formun uzerindeki gridi kaldirip yeni bir grid ekledim. sorun düzeldi.

 

Bu açılan formda bir grid birde edit bileseni var. Edit bilesenin onchange olayina sql sorgusu yazarak basilan harfe göre arama yapmasını saglamak istedim.

Daha önce sorunsuz calisiyordu . Yeni sürümde arama yapmak icin bir tuşa basınca aramayı yapıyor ama ikinci harfi yazmama izin vermiyor . (arama yaptiktan sonra gride konumlaniyor sanirim). tekrar ikinci harfi yazmak icin mouse ile edit bilesenine konumlanmam gerekiyor.

 

 

 

 with dmodul.tblfirmalar do begin
   close;
   parambyname('firma').asString:='%'+edtFirma.Text+'%';
   if chkfirma.Checked=false then
      begin
        if lbldurum.Caption='1' then
        parambyname('tur').asString:='%'+'Toptancı'+'%';
        if lbldurum.Caption='2' then
        parambyname('tur').asString:='%'+'Müşteri'+'%';
      end else
      parambyname('tur').asString:='%';
   open;
 end;
 

Edit bilesenin onchange olayindaki kod yukarıdadır.

Link to comment
Share on other sites

  • Administrators

Bu açılan formda bir grid birde edit bileseni var. Edit bilesenin onchange olayina sql sorgusu yazarak basilan harfe göre arama yapmasını saglamak istedim.

Daha önce sorunsuz calisiyordu . Yeni sürümde arama yapmak icin bir tuşa basınca aramayı yapıyor ama ikinci harfi yazmama izin vermiyor . (arama yaptiktan sonra gride konumlaniyor sanirim). tekrar ikinci harfi yazmak icin mouse ile edit bilesenine konumlanmam gerekiyor.

 

 

 

 with dmodul.tblfirmalar do begin
   close;
   parambyname('firma').asString:='%'+edtFirma.Text+'%';
   if chkfirma.Checked=false then
      begin
        if lbldurum.Caption='1' then
        parambyname('tur').asString:='%'+'Toptancı'+'%';
        if lbldurum.Caption='2' then
        parambyname('tur').asString:='%'+'Müşteri'+'%';
      end else
      parambyname('tur').asString:='%';
   open;
 end;
 

Edit bilesenin onchange olayindaki kod yukarıdadır.

 

Logged:

#0001423: UniDBGrid: Focus is shifted to grid each time rows are refreshed

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...