Skip to main content

AccessTr.neT


tarihe göre sıra no 1 den başlatma

tarihe göre sıra no 1 den başlatma

Çözüldü #7
(14/04/2012, 17:26)ercansahin yazdı: Kesinlikle yanılıyorsunuz. kazakayıt Sorgu isimli sorguyu açın oradaki Sıra isimli alanı inceleyin, ben denedim gayet doğru çalışıyor. Yalnız sizin önceki kayıtlarınızda tarih alanları örneğin; 14.4.2012 olarak girilmiş yeni kayıtlarda ise 14.04.2012 olarak gelmekte, bu nedenle de yeniden sıralama yapmaktadır. Başka bir arkadaş inceleyip bilgi verirse seviniriz.
sayın ercan hocam.. Office 2007 kullanıyorum.. tarih her ikiside 14.4.2012 olacak şekilde ayarladım. eski kayıtlarıda sildim. 3 kayıt yapıyorum . sistem tarih ayarını değiştirip 15.4.2012 yapıyorum. ama yeni kayıt dediğimde sırano 4 den devam ediyor maalesef..

(14/04/2012, 17:44)Kur@l yazdı: İncelermisiniz.
Kaza Takip.zip

sayın kural hocam sizin verdiğiniz örnekte de maalesef durum aynı..
Son Düzenleme: 14/04/2012, 22:18, Düzenleyen: perisanoglu.
Cevapla
Çözüldü #8
Bende bu şekilde çalışıyor.
[Resim: 13344322901.jpg]
komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla
Çözüldü #9
[Resim: 13344323741.jpg]

Pardon Kural hocam
Cevapla
Çözüldü #10
hocam yardımlarınız için teşekkür ederim ama sanırım ben istediğimi tam anlatamadım..sizin düzenlemenizde sadece sorguda görünen verdiği sıra numarasını tabloya yazmayan sıra adında bir sütun oluşturuyor ve arada benim istediğimi yapıyor..sıra adında sütun oluşturmadan sırano sütununa bu işlemi yaptıramazmıyız.. çünkü daha sonra ekleyeceğim özelliklerde bu alan sık sık kullanılacak..sadece sorguda yapması olmuyor...tabloda sırano alanına kaydedecek şekilde bu işlemi yaptıramazmıyız
Cevapla
Çözüldü #11
Ekteki örnek istediğiniz gibi düzenlenmiştir. Yeni kayıt eklendiğinde tarihi kontrol edip o güne ait yeni numarayı veriyor.
Kolay Gelsin.
Kaza Takip.zip
komşuda dülger mi var geliyor keser sesi,
ustalar konuşunca çıraklar keser sesi.
Cevapla
Çözüldü #12
Formdaki Kayıt Eklendiğinde olayına


if isnull(Dmax("SiraNo","KazaKayit","Tarih=cvdate('" & date & "')") ) then
Me.SiraNo=1 ' İlk Kayıt İse 1 Yaz
else
Me.SiraNo=Dmax("SiraNo","KazaKayit","Tarih=cvdate('" & date & "')") +1 ' Sonrakilerde 1 artır.
end if
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task