29/01/2011, 13:09
sürekli formda artan sıra no
1 2
29/01/2011, 14:38
ozanakkaya
Yeni bir sorgu oluştur ve Sql koduna aşağıdaki kodları yaz, "sıra" alanını incele
Formun kayıt kaynağını oluşturduğun sorgu olarak belirle ve sıra numarası için "sıra" alanını kullan.
Ayrıca bahsettiğiniz örnek sn. adnanyurdakul'a aittir.
SELECT sorgubarkod.id, sorgubarkod.[Barkod Numarası], sorgubarkod.Tanım, sorgubarkod.fontu, sorgubarkod.ürüngrubu, sorgubarkod.grubadı, Dlookup ("[sıranumarasıbaşlangıçı]","snubaşla","[Kimlik]")+[otosirano]-1 AS sıra, (select count([id]) from barkod where [id]<=sorgubarkod.[id]) AS otosirano
FROM barkod AS sorgubarkod;
Formun kayıt kaynağını oluşturduğun sorgu olarak belirle ve sıra numarası için "sıra" alanını kullan.
Ayrıca bahsettiğiniz örnek sn. adnanyurdakul'a aittir.
29/01/2011, 19:28
karaayhan
Ozan bey, sorgu örneği çok güzel olmuş
uyguladım ancak forma uygulayınca kayıt eklenemiyor işlem yapılamıyor...yani kayıt sayısınca kayıt var ekleme yok...!
sorun nerede acaba yoksa artan sıralama olmuş gibi...
teşekkürler..
uyguladım ancak forma uygulayınca kayıt eklenemiyor işlem yapılamıyor...yani kayıt sayısınca kayıt var ekleme yok...!
sorun nerede acaba yoksa artan sıralama olmuş gibi...
teşekkürler..
29/01/2011, 23:08
karaayhan
ilk bakıldığında kolay gibi görünüyor ama gerçekten zor bir soru bence...
29/01/2011, 23:33
ozanakkaya
Malesef hiçbir zorluğu yok. Sadece zaman sıkıntısı.
Altforma 4 haneli rakam yazıp sırala butonuna tıkla.
Tekrar belirteyim, bahsettiğiniz örnek bana değil @adnanyurdakul'a aittir.
Altforma 4 haneli rakam yazıp sırala butonuna tıkla.
Tekrar belirteyim, bahsettiğiniz örnek bana değil @adnanyurdakul'a aittir.
30/01/2011, 00:06
karaayhan
sayın sledgeab, çok güzel örnek olmuş Sql kodları falan gayet güzel
ancak şöyle bir sorun var ki; 0255(ten başlasın sıra no) 0255,0256,0257....0316..
burada metin kutusuna şöyle birşey yazdım (0416) buradan devam etmesi lazım..
ama baştan itibaren sıralamayı yeniliyor... yani 200 ve 300 lü sıralama siliniyor..
umarım anlatabilmişimdir.. olay basit aslında ; metin kusutunda ne ise bir fazlasını kayıt edilen yeni satırın sonundaki sıra no'ya yazacak..
bu arada sayın adnan yurdakul'a da teşekkür ederim örnek için
ancak şöyle bir sorun var ki; 0255(ten başlasın sıra no) 0255,0256,0257....0316..
burada metin kutusuna şöyle birşey yazdım (0416) buradan devam etmesi lazım..
ama baştan itibaren sıralamayı yeniliyor... yani 200 ve 300 lü sıralama siliniyor..
umarım anlatabilmişimdir.. olay basit aslında ; metin kusutunda ne ise bir fazlasını kayıt edilen yeni satırın sonundaki sıra no'ya yazacak..
bu arada sayın adnan yurdakul'a da teşekkür ederim örnek için
1 2