Skip to main content

AccessTr.neT


Liste kutusu çift tıklama ile yeni form açmak

Liste kutusu çift tıklama ile yeni form açmak

#3
Sayın nightashes,

Bahsettiğiniz talebinize yönelik olarak;
Eklediğiniz örnek uygulama incelendiğinde edinilen izlenimler neticesinde aşağıdaki açıklamaların yapılması uygun görülmüştür.

1)

MUSTERI_LISTE adlı formun içeriğinde yer alan lst_liste adlı denetimin TIKLANDIĞINDA olay yordamına yazdığınız kod ifadeleri,form açmak için kullanılmamaktadır.

Aksine,bu kodlar;ilgili form üzerindeki denetimlerde listede yer alan değerlerin o denetimlere aktarılmasını sağlamak üzerinedir.

Dolayısı ile,yapmanız gereken işlem,listeden seçilecek kayda ait bilgileri içeren MUSTERI_YENI adlı formu açmak olduğuna göre,öyleyse bunun için yazılması gereken kod:

DoCmd.OpenForm "MUSTERI_YENI", , , "[MUSTERIADI]='" & Me.lst_liste.Column(1) & "'"

Burada,dikkat edilirse eğer,görülecektir ki;
KİMLİK alan değeri ile değil aksine,en uygun olan eşleştirme (ilişkilendirme olarak) MUSTERIADI seçilmiştir.

2)

Yukarıdaki kod kullanılsa bile bunu engelleyecek bir kod daha mevcut yazdığınız kod satırları içerisinde.o da şu:

MUSTERI_YENI adlı formun AÇILDIĞINDA olay yordamı içerisine

DoCmd.GoToRecord , , acNewRec

Kod satırını yazmak sureti ile,bu form açıldığında direkt olarak yeni bir kayıt eklemeyi sağlamış olursunuz.fakat,amacınız;bir diğer formdaki listedeki değerin bilgilerini getirmek olduğuna göre bu satırı iptal etmelisiniz.

Ayrıca,bu yeni kayıt ekleme komut satırını,sadece, MUSTERI_YENI adlı formun üzerine YENi ismini vermek sureti ile bir buton dahil edip,bu botunun kullanımında geçerli olmasını elde edebilirsiniz.

EK'te;
Yukarıda bahsi geçen düzenleme işlemlerinin yapılması sonucu hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

Bilginize…iyi çalışmalar,saygılar.
.rar nightashes.29112016-ATOZ.rar (Dosya Boyutu: 36,63 KB | İndirme Sayısı: 105)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Liste kutusu çift tıklama ile yeni form açmak - Yazar: atoz112 - 30/11/2016, 11:54
Task