Kritere Göre Form Açma

1 2
21/05/2009, 15:32

BKCAN

1. resim de butona tıklayınca ID numarası çıkıyor orada sorun yok


2.resim de yeni kayıt eklemek için bir alt satıra geçince ID numarasını kendi vermiyor elle girmek gerekiyor sorun burada. bu da satır açıldıkça kendisi gelsin istiyorum


umarım bu sefer anlatabilmişimdir
21/05/2009, 16:00

tdsharun

O bahsettiğiniz ID numarası alanı otomatik sayı değil ki yeni açtığınız her kayıtta otomatik olarak sayı numarası versin. Bunun için de ayrıca kod yazmak gerekir. Ancak siz zaten süzülmüş (filtrelenmiş) bir form üzerinde çalışıyorsunuz. Önce ID alanlarını birbirine eşitleyerek aynı ID numarasına sahip olan kayıtları filtreliyorsunuz. Bu da ID numarasının tamamının aynı ID olduğu anlamına geliyor. Bunun için de aynı mantığı kullanabilirsiniz. O verdiğim kodların aynısını frmkonteyner formundaki tipi alanının çıkıldığında olayına koyacak olursanız zaten istediğiniz olur.

Kod:
Private Sub tipi_Exit(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
Me.ID = Forms!frmithalat!ID
Me.konteyner.SetFocus

End Sub

Aynı mantık değil mi?

Sayın BKCAN, konunun başlayışından şu ana kadar olan bölümleri okuyorum da, sürekli açıklama eksikliği var. Doğal olarak size yardımcı olmam da zorlaşıyor. Lütfen bundan sonra biraz daha açıklayıcı soru sorun.

Umarım sorununuzun çözümü budur...

Kolay gelsin...
21/05/2009, 16:49

BKCAN

teşekkür ederim sn tdsharun başta hata farklıydı daha sonra düzeltmeler yaptıkça hatalar farklılıklar göstermeye başladı karmaşa oradan kaynaklandı sizide ugraştırdım problem çözüldü emeğinize sağlık
1 2