24/03/2012, 09:35
Otomatik Numara Verdirme
1 2
28/01/2018, 17:55
siyahca
eski bir konu ancak bağlantılı bir sorum olacak,
Herşey aynı ancak isim kısmını ben mevcut ay olarak göstermek istiyorum. Geri kalan yine aynı yani sıra numarası verecek
tabloyu tasarım görünümünde açtım, siparişi veren kısmını veri türünü tarih/saat yaptım. Varsayılan Değer kısmınıda yerleşik işlevler-Tarih/saat-Month seçtim.
yani otomatik olarak mevcut ay gelsin sadece sayı olarak ve ardına sizin hazırladığınız sorgudaki gibi sıra numarasını eklesin. Ancak hata alıyorum Veri tipi uyuşmazlığı ile ilgili.
konu aynı olduğu için küçük bir detay olduğu için bu başlık altına yazdım.
teşekkürler
Herşey aynı ancak isim kısmını ben mevcut ay olarak göstermek istiyorum. Geri kalan yine aynı yani sıra numarası verecek
tabloyu tasarım görünümünde açtım, siparişi veren kısmını veri türünü tarih/saat yaptım. Varsayılan Değer kısmınıda yerleşik işlevler-Tarih/saat-Month seçtim.
yani otomatik olarak mevcut ay gelsin sadece sayı olarak ve ardına sizin hazırladığınız sorgudaki gibi sıra numarasını eklesin. Ancak hata alıyorum Veri tipi uyuşmazlığı ile ilgili.
konu aynı olduğu için küçük bir detay olduğu için bu başlık altına yazdım.
teşekkürler
28/01/2018, 18:00
mehmetdemiral
Böyle sorularda örnek yüklemek gerekir. Deneme yanılma ile bazı şeyleri çözmek daha kolay olur. Ben size yardım etmek için sıfırdan bir dosya yapmak zorunda kalacağım şimdi. Ona da erinirim valla ))
28/01/2018, 18:05
siyahca
(28/01/2018, 18:00)mehmetdemiral yazdı: Böyle sorularda örnek yüklemek gerekir. Deneme yanılma ile bazı şeyleri çözmek daha kolay olur. Ben size yardım etmek için sıfırdan bir dosya yapmak zorunda kalacağım şimdi. Ona da erinirim vallaher zaman örnek yüklerim. Sadece konu bağlantılı diye yazarak sordum. örnek yükleyeceğim.
çok Teşekkürler.
31/01/2018, 03:28
mehmetdemiral
Aslında dediğiniz gibi, ilk mesajda varmış örnek. Bir sorgu yapıp alanları ekleyin. Sadece bir alan için şu kodu yapıştırın
SERI: Month(Now()) & "-" & Format([SIPARISNO];"000")
Böylece SERI adında bir alanda istediğiniz gibi 1-001 şeklinde sıralanan veriniz olacak. Bunu istediğiniz yerde kullanırsınız. Ben örnek olarak sorguda yaptım ama form üzerinde ya da raporda da kullanabilirsiniz. Sorgu her çalıştığında alanlar güncelleneceği için bu veriyi tabloya kaydetmeniz en iyisidir. Hatta kayıt sırasında tarihi bir tablo alanına kaydederek onu da kullanabilirsiniz. O zaman da yukardaki kodda yer alan Now() komutu yerine tablodaki alanı kullanırsınız. Böylece her seferinde tarih yenilenmemiş olur. BUnlar tabii bir öneri. Ben yine de örnek üzerindeki çalışmayı gönderiyorum. Sorgu 1'e bakın.
SERI: Month(Now()) & "-" & Format([SIPARISNO];"000")
Böylece SERI adında bir alanda istediğiniz gibi 1-001 şeklinde sıralanan veriniz olacak. Bunu istediğiniz yerde kullanırsınız. Ben örnek olarak sorguda yaptım ama form üzerinde ya da raporda da kullanabilirsiniz. Sorgu her çalıştığında alanlar güncelleneceği için bu veriyi tabloya kaydetmeniz en iyisidir. Hatta kayıt sırasında tarihi bir tablo alanına kaydederek onu da kullanabilirsiniz. O zaman da yukardaki kodda yer alan Now() komutu yerine tablodaki alanı kullanırsınız. Böylece her seferinde tarih yenilenmemiş olur. BUnlar tabii bir öneri. Ben yine de örnek üzerindeki çalışmayı gönderiyorum. Sorgu 1'e bakın.
1 2