Jump to content

multimesut

uniGUI Subscriber
  • Posts

    114
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by multimesut

  1. UniServerModule üzerine UniThreadTimer1 ekleyerek onTimer kısmına cron gibi kodlarını yazabilirsin.
  2. Yok o şekilde olmuyor. Ama yeni güncellemede bu özellik gelecekmiş.
  3. Fikri olan varmı arkadaşlar. Gridde hiçbir yerin seçili olmamasını ve seçilmemesini nasıl sağlayabilirim?
  4. Merhaba Arkadaşlar, uniDBGrid üzerinde seçim yapılmasını ve ilk sütün un seçili olmasını nasıl engelleyebilirmiyim. Default olarak ilk sütün seçili oluyor. Anlık durum raporum var. Datayı yenilediğimde kullanıcı grid üzerinde seçim yapmış oluyor ve liste başa döndüğü için karışıklık oluyor. Hiçbir yerin seçili olmamasını sağlayarak yenilenme hissettirmeden görüntüyü güncellemek amacım.
  5. "C:\Program Files (x86)\FMSoft\Framework\uniGUI\Demos\Desktop\Session List" altında bulunan örnek çok işime yaradı. İstediğim sessionu kill edebiliyorum. fakat örnekte bulunan S := UniServerModule.SessionManager.Sessions; S.Lock; kısmında Lock bir sorun teşkil eder mi bilmiyorum. online 500 kullanıcı olsa bu lock sırasında biri giriş yapsa çakışma veya sistem çökme gibi bir durum olur mu? Tam olarak neyi kitlediğini anlayamadım.
  6. Kullanıcılar uzaktaki bir sisteme locakdeki değişik bilgisayarlardan giriş yapıyorlar. Burada veritabanına sesionid gibi bir bilgi saklamam gerekiyor. eğer farklı ise eski sesionid yi sil gibi bir function olması gerekiyor fikrimce.
  7. Merhaba Arkadaşlar, Local bir sistemde birden fazla kullanıcı giriş yapıyor. Yapmak istediğim aynı kullanıcı başka bir bilgisayarda oturum açar ise diğer kullanıcıya çıkış yaptırmak. Örneğin; Sistemde Mesut,Ahmet,Mehmet giriş yapmış olsun. Mesut çıkış yapmadan diğer bilgisayarda giriş yapıyor. Bu durumda 2 bilgisayar dada Mesut kullanıcısı oturum açmış olacak. İlk açmış olduğu bilgisayardaki oturumunu sonlandırmam gerekiyor. Bu konuda nasıl bir öneri sunabilirsiniz?
  8. Merhaba, UniGUIServerModuleCreate de CustomFiles.Add('files/telsam.js?'+strVersion); ekleyerek sorunumu çözdüm. Şuanda sorun gözükmüyor. strVersion değerini değiştirdiğim zaman kullanıcılar tekrar girerken yeni js dosyasını alıyor.
  9. Merhaba, Bir adet js kütüphanem var. Adı "xxx.js" olsun ve dosya files klasöründe olsun. UniServerModule de CustomFiles kısmına "files/xxx.js" olarak ekledim. Buraya kadar hiçbir sorun yok fakat js kütüphanesinde değişiklik yaptığım zaman bu dosya kullanıcının explorer inde cache olarak durduğu için programım çöküyor. (Yeni eklediğim js kodunu bulamadığından) Ancak kullanıcı ctrl+f5 yapıp sayfayı komple yeniden yüklerse sorun çözülüyor. js kütüphanelerinde güncelleme yaptığım zaman aynı zamanda tekrar giriş yapan kullanıcıların explorer ındaki cache dosyalarını nasıl temizlerim? Veya başka ne gibi bir çözüm olabilir? Saygılarımla..
  10. Burada bir hata var sanki. Kaydırma çubuğu olsun ama metin alt alta gelmesinde uzunlamasına gelsin. İlk resimdeki gibi kaydırma çubuğu zaten işe yaramıyor. Çünkü tek itemdeki metin alt alta geliyor.
  11. Teşekkürler #Delphi Developer . Bu sefer kaydırma çubuğu kayboldu. (This time the scroll bar disappears.)
  12. Merhaba, UniComboBox da uzun bir değer girince resimdeki gibi alt alta yazıyı koyuyor. Zaten altta kaydırma cubuğu var sonuna kadar gitmesini istiyorum. Nasıl yapabilirim? Saygılarımla.. UniComboBox1.Items.Add('abc'); UniComboBox1.Items.Add('DENEME HABERLEŞME İNŞAAT BİNA KONT.SİST.İNŞ.SAN.TİC.LTD.ŞTİ.'); UniComboBox1.Items.Add('abc');
  13. Thank you #Delphi Developer. This code worked..
  14. Merhaba arkadaşlar, UniComboBox üzerinden birden fazla Trigger Button oluşturuyorum. Bu her button için hint nasıl ayarlarız. İyi çalışmalar..
  15. no. I will add it here. To do automatic all grid. (TMSTUniDBGrid.pas) Procedure TMSTUniDBGrid.Loaded; begin inherited; JSAddListener('store.beforeload', JSFunction('store, operation, eOpts', 'if (operation.params) {operation.params.limit = operation.limit;}') ); end;
  16. How can I do this with code? The following did not work. JSAddListener('store.beforeload', JSFunction('store, operation, eOpts', 'if (operation.params) {operation.params.limit = operation.limit;}') );
  17. Hi, Thank you #Delphi Developer. Code worked! function store.beforeload(store, operation, eOpts) { if (operation.params) { operation.params.limit = operation.limit; } }
  18. Hiçbir şey eklemeden boş projede denedim. sorun gene aynı. cache klasörünün içinde project1_dll adlı klasör oluşturdu. onun içerisindeki klasörler her reflesh edildiğinde artıyor.
  19. hatta "Projem.dll/server" yapıp server durumuna bakarken sayfayı reflesh yaparsam cache içerisinde yeni klasör oluşuyor bir öncekini silmiyor.
  20. Evet kendi dosyaları. IIS durdurup yeniden başlattığımda tüm dosyaları silmiş oluyor hatta log dosyasında "[TUniServerModule]:Cache Folder Erased. <157> Files deleted." yazıyor.
  21. Hi #Delphi Developer, PageSize is failing for Reflesh. I showed the video problem in detail. Video (download and play); https://drive.google.com/file/d/0B_ZaWuVsHMqhWEh2WDZBM1RiU0k/view?usp=sharing Code; procedure TMainForm.RefleshClick(Sender: TObject); begin MyQuery1.SQL.Clear; MyQuery1.SQL.Add('SELECT calldate FROM cdr'); MyQuery1.Open; end; procedure TMainForm.FixClick(Sender: TObject); begin UniSession.AddJS('Ext.getCmp("'+UniDBGrid1.JSName+'_id").store.load();'); end; Best regards,
  22. Dokümana bakarak tüm ayarlamaları yapmıştım. IUSR kullanıcısınada tam yetki verdim. Zaten klasörleri oluşturuyor yetki sorunu olsa onuda yapmaması gerekirdi. Silmeme olayını anlayamadım. IIS de oturum açıkta kalmıyor. "Current Sessions" 1 olarak gözüküyor. Log dosyasındada bir hata gözükmüyor. Sorun nedir anlayamadım.
×
×
  • Create New...