Skip to main content

AccessTr.neT


Form Ve Liste Kutusu Arasında Bağlantı Kurma

Form Ve Liste Kutusu Arasında Bağlantı Kurma

Çözüldü #1
Arkadaşlar ekteki dosyada, frm_yeni isimli form ile girilen verileri Kaydet butonu ile frm_AnaForm üzerinde bulunan Liste kutusuna aktarmak, Düzenle butonu yardımıyla liste kutusuna aktarılan veriyi düzenlemek (işin ismini, isintarihini gerektiğinde güncellmek, değiştirmek), Sil butonu ile liste kutusundaki veriyi silmek ve Dosyayı Aç butonu ile de liste kutusundaki seçili veriye ait frm_malzemeler formunun açılmasını ve frm_malzemeler formunda yer alan Yeni Malzeme butonu ile boş bir frm_malzeme_bilgileri formunun açılmasını ve bu form yardımıyla listede olmayan yeni bir malzemeyi oluşturup üst kısımdaki listeye eklemek iistiyorum. Yardımcı olabilirseniz sevinirim. Saygılar.
.rar MALZEMELER3.rar (Dosya Boyutu: 81,09 KB | İndirme Sayısı: 11)
Son Düzenleme: 13/12/2017, 23:17, Düzenleyen: mmert06.
Cevapla
#2
istemediginiz birsey kaldi mi?
SÖZ VERİYORUM... USLU DURUCAM...
Cevapla
#3
yardım edecek yok sanırım
Son Düzenleme: 14/12/2017, 23:13, Düzenleyen: mmert06.
Cevapla
#4
Alıntı:frm_yeni isimli form ile girilen verileri Kaydet butonu ile frm_AnaForm üzerinde bulunan Liste kutusuna aktarmak, 


Eklediğiniz uygulamada, halihazırda yeni formuna girilen veri anaformdaki liste kutusuna aktarılıyor.


Alıntı:Düzenle butonu yardımıyla liste kutusuna aktarılan veriyi düzenlemek (işin ismini, isintarihini gerektiğinde güncellmek, değiştirmek), 


Düzenle butonunun tıklandığında olayına aşağıdaki kodu ekleyin,


Visual Basic Code
 DoCmd.OpenForm "frm_yeni", , , "[is_no]=" & [Liste0]



Alıntı:Sil butonu ile liste kutusundaki veriyi silmek 


Form Ve Liste Kutusu Arasında Bağlantı Kurma bağlantısındaki konunuzda, liste kutusundan veri silme ile ilgili kod mevcuttur.



Alıntı:ve Dosyayı Aç butonu ile de liste kutusundaki seçili veriye ait frm_malzemeler formunun açılmasını 


frm_malzemeler isimli formun kayıt kaynağını tbl_ihtiyac olarak değiştir, aynı formdaki mtn_isadi metin kutusunun denetim kaynağını da isadi olarak değiştir.

Ancak, gördüğüm kadarıyla yapısal hata var. Yeni isimli formdan eklediğiniz veriler tbl_ihtiyac isimli tabloya ekleniyor, malzemeler formundan eklenen malzemeler de yine tbl_ihtiyac tablosuna ekleniyor. Yeni isimli form için tbl_isler seklinde yeni tablo olusturmanız gerekli.


Alıntı:ve frm_malzemeler formunda yer alan Yeni Malzeme butonu ile boş bir frm_malzeme_bilgileri formunun açılmasını 

ve bu form yardımıyla listede olmayan yeni bir malzemeyi oluşturup üst kısımdaki listeye eklemek iistiyorum. 

Bu sorulara malesef cevap yazamıyorum. Zira Bu Site "Ödev veya Program Yaptırma Sitesi" Değildir.
Sorularınıza hızlı yanıt almak istiyorsanız Site Kurallarına uygun konu açınız.

(06/07/2009 23:57)AccessTr.neT Adlı Kullanıcıdan Alıntı:  1 c) Birden fazla soruyu aynı konuda sormayınız. Her soru için farklı başlıklı yeni konu açınız. Birden fazla soru sorarsanız bu uygulama yapımına girer, Bu Site "Ödev veya Program Yaptırma Sitesi" Değildir.
Cevapla
#5
ozan bey öncellikle yardımlarınız için tşk ederim, yeni formunda verileri girip kaydete bastığımda hemen liste kutusuna aktarmıyor, sil butonuna basınca aktarıyor nerde yanlış yapıyorum sizce?
Cevapla
#6
Yeni isimli formdaki kaydet butonuna

Visual Basic Code
Forms!frm_AnaForm!Liste0.Requery

Kodunu ekleyiniz. Kaydet butonuna tıkladığınızda ana formdaki liste kutusu yenilenir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da