Jump to content
uniGUI Discussion Forums

pro_imaj

uniGUI Subscriber
  • Content Count

    725
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by pro_imaj


  1. Merhaba,

    Normal unigui projesini mobilden açıyorum aradan çok uzun süre geçtiğin arka planda time out süresi dolduğundan ekranı yeniden açtığımda bu oturumun zaman aşım süresi doldu burada tıklayarak oturumu yeniden aç çıkıyor;

    Çıkan bu mesaj'a tıklandığında Yeni bir sayfa açmadan aynı sayfada açılmasını nasıl sağlayabilirim.

    Teşekkürler.


  2. On 10/13/2019 at 1:21 PM, GoldLine said:

    Hi Sherzod,

    thank you for your help.

    => It works when I use forms but unfortunately not when I use frames like I do.

     

    The width property of column "Artikelgruppe" is defned with value 250 but header column of "Artikelgruppe" does not grow.

    image.png.bfdeb12b8b68b544c711b256a5eb67fb.pngimage.png.1fdfaf16ca81935052f89394ad1906e2.png

    Is it possible to change the width of "Artikelgruppe"in my coding?
     

    Hi,

    Width always comes fixed, it doesn't have any effect when I change it in design mode, it's not right for the user to have to make these settings on every report!


  3. 1 hour ago, Sherzod said:

    Merhaba,

    Which build are you using?

    Can you make a simple tescase for this?

    Hi,

    Thank you for the answer, I was using the image area on the grid heigth 33 width 33 size by making it 27 was solved the problem.

    * Other image objects in the heigth 33 width 33 is not a problem FieldImageURL problem created when I create.

    Thank you.


  4. Merhaba,

    Online demoda görüntüleyemiyorsanız bilgisayarla ilgili bir sorunun olduğu kesin, hiç böyle bir şeyle karşılaşmadım. Büyük ihtimal yüklediğiniz bir eklenti Browserlar'da bunun açılmasını engelliyor.

    İyi çalışmalar.

     

     


  5. Merhaba,

    Resimde de görüleceği üzere aynı satır olan verilerde seçili satır'ın aynı hizada olmaması sorunu var, önceden bu sorunu yaşadığımda çok uzun olan bir alan olduğunda bu sorunu yaşıyordum ve alan boyutuyla oynayarak çözüyordum. Şimdi bu şekilde de çözemiyorum.

    Aşağıdaki resimde 0 yazan ilk alan Locked:= True Diğer alan ise hiçvir ek özellik içermiyor aynı satır olan veriler bu şekilde gelme sorununu nasıl çözerim.

    Teşekkürler.

    Grid.PNG


  6. Merhaba,

    Sorunun şu şekilde çözdüm;

    ServerModule.SessionTimeOut süresini kullanıcıların ekranları ara verdiklerinde kapanması diye çok uzun bir süre olarak belirlemiştim. Bununla birlikte Forma bir timer koyup 1 dk aralıklarla çalışmasını sağlamıştım. Kesin önlem gibi düşünmüştüm halbuki öyle değilmiş.

    Çözüm;

     ServerModule.SessionTimeOut := 600000; //(10 DK) Default Değer

    İyi çalışmalar.

    • Upvote 1

  7. 7 hours ago, sinanaydin said:

    sanırım sorununuz aynı

    İlginiz için teşekkür ederim. Dün bu konuya yazmadan önce okumuştum. Birkaç unigui projesi var ve sadece son projede bu sorunu yaşıyorum. Diğer projelerde ios tarafıyla mobilde giriş yaptığımda uzun bir süre sonunda session'un yok olduğunu gözlemleyebiliyorum.

    Günün belli saatlerinde Session List örneğindeki şekliyle 3-5 saat işlem yapılmamış session'ları listeletip bunları program içinden sonlandırmam en doğru yol sanırım. Tabi bunu nasıl yapmak gerektiği konusunu araştırmak gerekiyor.

    Sabah baktığımda proje 1 gb civarında ram kullanıyor ve 100 civarında session açıkta bekliyordu.


  8. Merhaba, bu sorunu bir türlü çözemiyorum.

    Tespit ettiğim en belirgin sorun Telefon ile (IOS) uygulamayı açtığımda login ekranı ile giriş yapmasam bile önce session oluşuyor buraya kadar sorun yok sonra tarayıcıda projenin olduğu siteyi kapatıyorum fakat session kapanmıyor, aynı işlemi bilgisayarda (Windows) yaptığımda session'un kapandığını gözlemliyorum. (Android tarafında da durumun böyle olduğunu tahmin ediyorum)

    Aşağıdaki ayar true olmasına rağmen sonuç aynı.

    Main Module TerminateOnBrowserClose := True

    @sinanaydin dediğin gibi recycling manuel yapılabiliyor fakat hem bu işlem hem manuel hemde bazen 100 civarında session açıkken bunu yaptığımda proje ulaşılamaz duruma geçiyor task managerden w3wp.exe'i kapatmadan iis durdurmadan proje aktif hale gelmiyor.

     

     


  9. Hi,

    There is AdoQuery and AdoDataset on a data module created with unigui Datamodule.

    Grid and Dbedits on a form are bound to this Datasource.
    Around 2,000 records are listed on the grid.

    DMTest.QUrun.Edit; I'm making the change on dbedit and after doing DMTest.QUrun.Post; I use the code in some records, while an instant success is successful in some records on the Form Mask and then look at the logs, the following errors occur.

    ConnectionLog;

    Failed Sequence Recovery: SeqId: 28, Event: click
    Failed Sequence Recovery: SeqId: 28, Event: click
    

     

    *I'm trading as a DLL via IIS.
    I am using the latest version of unigui (1.90.0.1510) and Delphi 10.3.

    Searched on the form, but I could not reach a result I ask your help.


  10. Merhaba, unigui projesini  dll olarak iss üzerinden yayınlıyorum her kullanıcı için cache klasörü içindeki projeadi_dll klasörü içinde birçok klasör açılmış fakat hiçbiri silinmiyor. iis’i durdurup tekrar başlattığımda tüm geçici dosyaların silindiğini gözlemliyorum bu sorunu nasıl çözerim.

     

    *Her gün sonunda iss kapatıp açmazsam proje çok yavaşlıyor çalışılamaz bir hale geliyor.

    Yardımlarınızı rica ederim.

    Teşekkürler.


  11. 1 hour ago, Farshad Mohajeri said:

    Pool ayarlarını kontrol ettiniz mi?

    LocalSystem hesabı üzerinden çalışması lazım.

    Her şey doğru kontrol ettim. Boş bir unigui projesi ile işlem yaptığımda sorun yok benim projede sorun oluyor.

    Aynı proje dll olarak serverda çalışıyor veya exe olarak kendi bilgisayarımda çalıştırdığımda hiçbir sorun yok.


  12. 48 minutes ago, Farshad Mohajeri said:

    Nasıl bir uygulama çalıştırdığınızı ve sunucuda kaç uygulama aynı anda çalışıyor bilmiyorum, ama 8 GB RAM pek fazla sayılmaz.

    Ben öncelikle sizin HyperServer'a geçiş yapmanızı öneririm, böylece IIS'in yarattığı bir takım sorunlardan kurtulmuş olursunuz ve uygulamınızı çok daha rahat yönetebileceksiniz..

    Bir önce server'da bu sorunlar yoktu oda benzer özellikler sahipti.

    Hyper server'a geçmeye çalışıyorum forumda dün bu soruyu sordum tabi cevap almak önemli :) 


  13. 52 minutes ago, Freeman35 said:

    IIS Session sürekli açık bırakıyorsan, DB sessionda açık olacak demektir, tabi bu koduna bağlı. DB bağlantındada bit timeout süresi olacaktır bunu kontrol ettin mi?

    AdoConnection nesnesi kullanıyorum mssql database bağlanmak için Time out süresi 15 sn.


  14. Log dosyalarına baktığım genelde aşağıdaki gibi.

    Quote

    Sequence sent from cache:  SeqId: 5
    :Sequence sent from cache:  SeqId: 29
    :Sequence sent from cache:  SeqId: 18
    :Sequence sent from cache:  SeqId: 1
    :Sequence sent from cache:  SeqId: 19
    :Sequence sent from cache:  SeqId: 5
    :Sequence sent from cache:  SeqId: 1
    :Sequence sent from cache:  SeqId: 5
    :Sequence sent from cache:  SeqId: 20
    :Sequence sent from cache:  SeqId: 19
    :Sequence sent from cache:  SeqId: 33
    :Sequence sent from cache:  SeqId: 61
    :Sequence sent from cache:  SeqId: 45
    :Sequence sent from cache:  SeqId: 95
    :Sequence sent from cache:  SeqId: 119
    Sequence Error Timeout : TDiff:10046, Event: afterrender, Expected: 0, Received: 2, [KENaDZpMQq104AC37D7]
    Sequence Error Timeout : TDiff:10031, Event: data, Expected: 0, Received: 1, [KENaDZpMQq104AC37D7]

    Processed: Id: 2657, Evt: load, [Zmmd5NR8wk104AC126A]
    Processing: Id: 2, Evt: afterrender


    Failed Sequence Recovery: SeqId: 1497, Event: data
    Failed Sequence Recovery: SeqId: 181, Event: click
    Failed Sequence Recovery: SeqId: 181, Event: click
    Failed Sequence Recovery: SeqId: 2656, Event: data
    Failed Sequence Recovery: SeqId: 2656, Event: data

     

     


  15. Merhaba,

    Bu sorun şu şekilde devam ediyor.

    Gün içinde uygulamayı kullanan  kullanıcıların oturumları hep aktif şekilde duruyor belirli kullanıcı sayısına ulaştığında haliyle bu şekilde sistem çok yavaşlıyor. Sonrasında iis'ten Applicaiton Pools'u durdurmak istediğimde yukarıdaki hata meydana geliyor. iis'i yeniden başlatana kadar bu hatayı alıyorum ve dll dosyası hala kullanılıyor gözüküyor.

     

    *iis dökümanlarını tekrar tekrar okuyup tüm ayarları kontrol ettim fakat hiçbir farklılığa rastlamadım. Bu sorunu nasıl çözebilirim.

    *oluşturduğum dll 32 bit

     

    Server özellikleri

    İşletim Sistemi windows server 2016 64 bit

    IIS 11

    4 CPU ve 8 GB Ram 

×