Ortak klasörde bulunan herhangi bir acces dosyasının kısa yol ile paylaştırdım.
kullanıcılardan açık olan olduğu zaman herhangi bir güncelleme yapamıyorum.
açık olan kullanıcıları nasıl kapatabilirim
Osman bey normal arayüzü kullanıcılara,tabloları ise merkezde tutarak dagıtım yaptıysan,normal şartlarda diğer kullanıcılar bile açık ise güncelleme,kaydetme vb işleri sıkıntısız yapabilirsiniz,
ama başka bir şekilde mi agda paylaştın ? bilmiyorum,buna bir açıklık getirmelisin
(11/01/2018, 15:26)C*e*l*o*y*c*e yazdı: Osman bey normal arayüzü kullanıcılara,tabloları ise merkezde tutarak dagıtım yaptıysan,normal şartlarda diğer kullanıcılar bile açık ise güncelleme,kaydetme vb işleri sıkıntısız yapabilirsiniz,
ama başka bir şekilde mi agda paylaştın ? bilmiyorum,buna bir açıklık getirmelisin
Kurumsal ağda bulunan ortak klasör (public) içerisinde her kullanıcı (10) kısa yolla programa giriş yapıyor. Herhangi biri açık kaldığı takdirde formlar üzerinde değişikliğe izin vermiyor.
açık olan kullanıcıları istediğim zaman nasıl kullanımdan düşürebilirim.
öyle olmaz, o iş,
bence vt'yi bölmelisin (bölme işlemi ile ilgili konular var ve onları oku) ve sonra her kullanıcıya formların oldugu vt'yi at ve tabloyu bagla,bu konuda sorular ve örnekler sitede bulabilirsin
Böyle bile dagitilsa tablolarda değişikliğe izin vermez...
Buradan hareketle belli bir süre kullanılmayan kullanıcıları nasıl kapatabiliriz
Timer olur belki ama nasıl?
Frm_Mesaj isimli Form ile Sys_Kontrol isimli tabloyu ana tabloların yanına çekip istemci PClere bağlı tablo olarak aktar.
Daha sonra istemci PClerdeki sürekli açık olacağı varsayılan Anaformun zaman dolduğunda olayına örnekteki kodları aktarıp süre ölçer aralığını 100 olarak ayarla.
Çalışma mantığı:
Sys_Kontrol tablosundaki veri 0 ise tüm istemcilerde Frm_Mesaj formu açılarak 60 saniye içinde uygulamalarını kapatır.
Tasarım işiniz bittiği zaman kontrol verisini 1 yaparak tekrar açmalarına izin verebilirsiniz.
Program yöneticisi olarak kendi Ana formunuzun bu denetimden etkilenmemesi için kullandığınız uygulamada devre dışı bırakmanız gerekir.