Otomatik sıralamada problem

Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
mrh arkadaşlar

yeni üyeyim...
acsesde bir dosya oluşturdum....

otomatik verdiği sıra numaralarında problem var...şöyleki mesela satır sildiğim zaman mesela 3.sırayı sildiğim zaman 3. sırasını bir üst sıraya vermiyor yani 3 rakamını yutuyor....anlamadım yard..olur...sevinirim.....

YALNIZ BEN yeni olduğum için adım adım yazarsanız sevinirim....
çünkü acses namına hiçbir terim bilmiyorum....


dosyam ektedir........teşekkürler...
 
Katılım
26 Temmuz 2007
Mesajlar
155
Excel Vers. ve Dili
2003 türkçe
otomatik sayının özelliği bu
verdiği numarayı bir daha vermez
 
Katılım
1 Şubat 2006
Mesajlar
140
Excel Vers. ve Dili
2010
Sn. Ferhat bey,
ilgili sıra no nun özelliğini tabloda otomatik olma özelliğini değiştir, normal sayı de. daha sonra formda ilgili sayı no kısmının özellikler bölümüne girip varsayılan değere aşağıdaki kodu yapıştırın. dikkat edin kod içindeki tablonun adı kısmına kendi tablonuzun adı neyse onu yazmayı unutmayınız.
=[CurrentDb].[OpenRecordset]("tablonuzun adı").[RecordCount]+1
 
Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
eskala kardeşim teşekk...

normal sıra yaptım ama diğerlerini yapamaDIM


ADIM ADIM YAZABİLİRMİSİN...............
 
Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
ESKALA KARDEŞİM
benim form kısmı bo nasıl yapacağımı anlamadım..adım adım yazabilkirmisin.
 
Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
girdiğiniz deyimin yazımı geçersiz diye uyarı veriyorrrrr




=[CurrentDb].[OpenRecordset](İnsan Kaynakları).[RecordCount]+1




bu şekil giriyorummm
 
Katılım
1 Şubat 2006
Mesajlar
140
Excel Vers. ve Dili
2010
Ferhat kardeş,
1-formun bağlı olduğu tabloya git ve tasarım modunda aç
2-ilgili sıra no yu otomatik sayı özelliğini kaldır. (tabi hiç veri girmemiş olmalısın)
3- tabloyu kaydet ve kapat
4-formlara gel ve ilgili formu tasarım modunda aç
5-ilgili sıra no ya gel sağ tıkla "özellikler-veri-varsayılan değer" kısmına gel ve
=[CurrentDb].[OpenRecordset](formun bağlı olduğu tablonun adı).[RecordCount]+1
kodunu yaz.
6- kaydet ve kapat.
7-örnek deneme yap, 2- 3 kayıt yap birini sil bak, formun altındaki sıra numarası ile formdaki kayıt numarası aynı olur hep.
kolay gelsin...
 
Son düzenleme:
Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
kardeşim 2 sıra numarsı ben otomatik sayı butonunu tamsayı yapıyom amma diğer işlemleri yapamıyommmm
sildiğim zaman sıra numarasını bir üst satıra verecek
 
Katılım
2 Kasım 2007
Mesajlar
283
Excel Vers. ve Dili
excell-türkçe
eskala kardeşim


var olan yani 250-300 kaydım var ben bu işlemi var olan kayıtta yapamam mı acaba...
yani kayıtları hepsini silmek mi lazım..
 
Katılım
1 Şubat 2006
Mesajlar
140
Excel Vers. ve Dili
2010
benim verdiğim çözüm, forma kayıt girerken verilecek sıra ile ilgili, aradan kayıt silince en son sayı numarası yine gelecek, o silinen kayıt atlamış olacak yani.
sen bu sıralama olayı ne amaçla, yani sıra numarası atlamlı olsa ne oluyor, olmasa avantajı ne? ona göre başka çözüm bulabiliriz belki.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Arkadaşlar,

Otomatik sayı alanlarıyla neden bu kadar uğraşıyorsunuz. Programı yapanlar bir yararı olmasaydı bu şekilde oluşturmazlardı otomatik sayıları.

Otomatik sayılar tekrarsız olarak yazılan verilerdir ve bu alanlar üstünden diğer tablolarla bulundukları tabloyu ilişkilendirirler. Eğer siz bu sayıları değiştirirseniz tüm veritabanınız karmakarışık bir duruma gelir altından kalkamazsınız. Genelde de otomatik sayılar form veya raporlarda görünmezler. Onun için değiştireceğim, düzelteceğim diye de fazla uğraşmayın.

İyi çalışmalar
 
Üst