Kayıt Tarihi: 21.12.2011
Toplam 7 konu açtı.
Toplam 26 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
Mrh. arkadaşlar iyi akşamlar, yaptığım evrak kayıt programını ağ üzerinden 3 bilgisayara access veritabanını bölerek paylaştırdım. Buraya kadar sorun yok, hepsi veri girebiliyor, yalnız şöyle bir sorunum var, örneğin x kullanıcı accesste veri giriş tablosunu açtığında veri giriş penceresindeyken y kullanıcı bilgisayardaki kişide aynı penceredeyken x kullanıcının yaptığı veri girişi, y kullanıcılı kişinin tablosunda görünmüyor f5 yaptığında access formu yenilediğinde görünüyor ben istiyorum ki program kendini yenilesin, buton komutlardan formu yenile diye ekledim fakat yenileme olmuyor, form yenileniyor lakin form içindeki datalar yenilenmiyor, örneğin x kullanıcı formunda 13.kaydı giriyor, y kullanıcı da formda yeni kayıt ekle diyince 13. kaydı veriyor. fakat birinin kaydı gerçekleşiyor, kısaca yenileme kaydı hem forumda hem veritabanında form üzerinde görünecek şekilde yenilenmeli, umarım anlaşılır anlatabilmişimdir. yardımlarınız için teşekkür ederim.
Kayıt Tarihi: 04.03.2008
Toplam 371 konu açtı.
Toplam 7.540 yorum yaptı.
Toplam
236
puanı bulunmakta.
Mevcut Office Sürümü:
Office 2010,
Office 2019,
Beğeniler: 56 / 56
Merhaba..
Dosyanızın Access Seçenekleri / Gelişmiş / Gelişmiş / Varsayılan Kayıt Kilitleme ve o kısmdaki seçenekleri inceleyiniz..
Kayıt Tarihi: 21.12.2011
Toplam 7 konu açtı.
Toplam 26 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
30-12-2011, 07:33
(En son düzenleme: 30-12-2011, 07:51 sudamlasi79.)
bağlı taplo yöneticisine girmeden bağlı taploları güncellememi sağlayacak butona yedireceğim bir kod veya modül varmı acaba, Access 2010 64 Bit Win 7
Kayıt Tarihi: 21.12.2011
Toplam 7 konu açtı.
Toplam 26 yorum yaptı.
Toplam
0
puanı bulunmakta.
Beğeniler: 0 / 0
30-12-2011, 19:39
(En son düzenleme: 30-12-2011, 19:40 sudamlasi79.)
Problemi bu şekilde çözdüm, gelen evraklara kayıt otomatik veriliyordu, fakat aynı kişi aynı ekrandayken, forum ve datası yenilenmediği için iki kişi aynı sayıyı veriyordu kaydet dediğindede server makinedeki kayıt kaydediyor diğeri etmiyordu, kayıt ekle butonuna şu kodu ekledim
Me.Refresh
DoCmd.GoToRecord , , acNewRec
If NewRecord Then K_No = Nz(DMax("K_No", "Gelen Evrak"), 0) + 1
Anlamı, yeni kayıt vermeden önce
Me.Refresh (YENİLE)
daha sonraki otomatik kayıt verme kodu devreye giriyor, böylece diğer makinedeki kayıt yenilendiği için otomatik database deki kaydın yenisini alıyor.