AccessTr.neT
Çoklu Kullanıcılı Kayıt İşlemi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Çoklu Kullanıcılı Kayıt İşlemi (/konu-coklu-kullanicili-kayit-islemi.html)

Sayfalar: 1 2


Cvp: Çoklu Kullanıcılı Kayıt İşlemi - mehmetdemiral - 14/02/2010

Siz otomatik sayıyı sadece indexlemek için kullanmalısınız zaten. Görülen sayı değerleri sizin algoritmanız tarafından üretilmeli. Bu algoritmayı da ister yıldan, ister tarihten, ister kullanıcı adından üretin. Ben bir ara tarihten benzersiz sayı üreten bir çalışma yapmıştım. Tamamen özgün bir çalışmaydı. Daha sonra daha basit yapılabileceğini de öğrendim ama, bence iyi bir denemeydi. Oluşan sayı sonuç olarak o anın tekrarlanamamsına bağlı olarak ve kullanıcıların sistem saatlerine göre üretildiği için benzersizdi. Bunun için aşağıdaki kodu yazmıştım.

Kod:
Dim a, b, c, d, e, F, g, h As String
'bende string hastalığı varmış o zamanlar:)
a = Now()
b = Mid(a, 1, 2)
c = Mid(a, 4, 2)
d = Mid(a, 7, 4)
e = Mid(a, 12, 2)
F = Mid(a, 15, 2)
g = Mid(a, 18, 2)
h = d & c & b & e & F & g

Böylece now() ile alınan tarih ve saat kullanılarak benzersiz ve tekrarlanamayan bir seri oluşturulur. Aynı anda yenikayıt butonu basılsa bile saniyesi saniyesine aynı sayının üretilmesi biraz mucize olur sanırım. Ama o da olmasın derseniz bir kontrol konularak Dlookup ile tablo kontrol edilir ve eğer bu değer varsa kullanıcı uyarılır veya en iyisi yeniden değerler oluşturulur. Bunu deneyin..


Cvp: Çoklu Kullanıcılı Kayıt İşlemi - kmercan2005 - 19/02/2010

Mehmet hocam yardımlarınız için çok teşekkür ederim. Kayıt numarası alanını birincil anahtar yapınca sorun çözüldü. Hocam programı tamamladım. Programı bu konu altına mı koyayım yoksa cevaplanmış sorular içinde ayrı bir konu mu açayım. Kolay gelsin...


Cvp: Çoklu Kullanıcılı Kayıt İşlemi - benremix - 19/02/2010

Sn Kamercan2005 Access örneklerine yeni konu açarak ekleyebilirsiniz. Saygılar...


Cvp: Çoklu Kullanıcılı Kayıt İşlemi - kmercan2005 - 19/02/2010

teşekkürler hemen ekliyorum