alto formda yeni kaydı üstte tutmak

Katılım
30 Mayıs 2008
Mesajlar
75
Excel Vers. ve Dili
2007
Herkese merhabalar,

Forma bir alt form ekleyince yeni yazdığım kayıtlar hep bir alt satıra iniyor. Bunu tersine çevirmenin bir yolu var mı?

Yani, ben alt formda yeni kaydın hep en üst satırda kalmasını istiyorum.
Yazdığım kaydın ise yeni kaydın hemen altında olmasını.

Bu şekilde bir şey yapılabilir mi?

Şimdiden herkese teşekkürler,
 

Ekli dosyalar

Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Altformunuzun denetim kaynağındaki sorguya kimlik alanını da ekleyin. Ama görüntülenmesine gerek olmadığı için "göster" onayını temizleyin ve sıralı durumuna azalanı seçin. SQL görünümü şöyle olacak.

SELECT Ogr.Sınıf, Ogr.Adı, Ogr.Soyadı
FROM Ogr
ORDER BY Ogr.Kimlik DESC;

tabii bu arada veri sekmesindeki denetim kaynağı kısmında da

SELECT Ogr.Sınıf, Ogr.Adı, Ogr.Soyadı FROM Ogr ORDER BY Ogr.Kimlik DESC;
görünecektir.
 
Katılım
30 Mayıs 2008
Mesajlar
75
Excel Vers. ve Dili
2007
Sayın Hocam cevabınıza çok teşekkürler,

Güzel çalışıyor, kayıtları sıralıyor fakat yeni kayıt yapılacak satır en altta,
ben yeni kayıt yapılacak olan satırında en üstte olmasını istiyorum.

Kayıt satırı boş olduğundan ve henüz bir kimlik numarası almadığından,
olsa gerek, o yine en aşağıda.

Böyle bir şey mümkün mü?

Cevaplarınıza şimdiden teşekkürler,
 

beab05

Özel Üye
Katılım
19 Mart 2007
Mesajlar
1,418
Excel Vers. ve Dili
Office 2013
Merhabalar;

Üzülerek söylüyorum ama pek mümkün değil gibi. Bu konuda yanıldığımı görmek te hoşuma gider ayrıca.
Şöyle de yapabilirsiniz, en yukarıya alt formda bulanan alanlar gibi metin kutuları koyup bunları bir düğmeyle yeni kayıt olarak ilgili forma aktarabilirsiniz. Aktardığınız formdaki sıralamayı da Mehmet Bey'in dediği gibi yapıp requery ettirirseniz istediğinize çok yakın bir tasarım oluşturmuş olursunuz.
 
Katılım
30 Mayıs 2008
Mesajlar
75
Excel Vers. ve Dili
2007
Beab Hoca cevabına çok teşekkür ederim, bir şekilde
sn Mehmet hocamın da dediğini kullanarak başka bir
şekil yapmaya çalışayım.

Cevap ve ilgilerinize çok teşekkür ederim.

Saygılar,
 
Üst