Forma Listeden Kayıtları aktarmak
Tarih
22/05/2011 14:54
Konu Sahibi
sadikkavakli
Yorumlar
5
Okunma
1312
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
sadikkavakli

Kullanici Avatari
Aktif Üye (Özel)
S.... K....
85
11/06/2010
0
Niğde
Ofis 2013 64 Bit
16/05/2017,22:15
Çözüldü 
Değerli Form Üyeleri,

forma listeden kayıt aktarmaya çalışıyorum olmuyor.

yardımcı olursanız sevinirm.


Ek Dosyalar
.rar   sadık örnek.rar (Dosya Boyutu: 26,24 KB / İndirme Sayısı: 14)
sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam
Bu açıklama yetersiz. Lütfen daha net ve anlaşılır şekilde sorunuzu sorun. Hangi formda, ne yapınca, ne olmasını istiyorsunuz örneklendirerek anlatınız.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

sadikkavakli

Kullanici Avatari
Aktif Üye (Özel)
S.... K....
85
11/06/2010
0
Niğde
Ofis 2013 64 Bit
16/05/2017,22:15
Çözüldü 
Sayın alpeki99

form2 formunda f10 tuşu ile form1 açılacak oradaki listede bulunan öyelerin mause ile çift tıklayınca form2 yazılmasını form2 kayıt edilince de kayıtların tablo3 e yazılması gerekiyor.

ilgi ve alakanız için teşekür ediyorum.
sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam
Form2'nin Özelliklerinden Kayıt Kaynağını Tablo3 olarak seçtim. Form1'in Vba kodları bölümüne geçiş yaptım. Aşağıdaki kodu tamamen sildim:

Visual Basic Code
1
2
3
4
5
6
7
8
9
Private Sub Liste2_AfterUpdate()
    ' burada formumuzun denetimindeki verilerden listedeki seçime uymasını sağlıyoruz, yani biz listede hangisini seçmişsek kayıtlarda oraya gitsin.
    
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[ekipmankodu] = " & Val(Nz(Me![Liste2], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub


Form1'de yer alan liste kutusunun Çift Tıklanma olayına aşağıdaki kodları yazıyorum :

Visual Basic Code
Forms!form2.SetFocus


Böylelikle Form1'de iken Form2'ye odaklanabiliyorum. Form2'de yer alan metin kutularının içine Form1' de yer alan listenin 1. ve 2. sütunlarının değerlerini yazdırıyorum:

Visual Basic Code
    Forms!form2.SetFocus
    Forms!form2.Form!ekipmankodu = Liste2.Column(1)
    Forms!form2.Form!Ekipmanaciklaması = Liste2.Column(2)


Artık Form1'de iken Listeye çift tıkladığımda tıkladığım satırdaki değerler Form2'de yer alan metin kutularına yerleştiriliyor.

Eğer çift tıkladıktan sonra Form1 kapatılsın istersem en alta şu kodu yerleştiriyorum:

Visual Basic Code
    Forms!form2.SetFocus
    Forms!form2.Form!ekipmankodu = Liste2.Column(1)
    Forms!form2.Form!Ekipmanaciklaması = Liste2.Column(2)
    DoCmd.Close acForm, "form1"


Muhtemel Sorun : Form1 açıkken Form2 kapalı olursa hata verir. Bunun için IsLoaded isimli fonksiyon kullanılabilir ya da Form2 kapatılmadan Form1 Özelliklerinden Açılan ve Kalıcı Evet olarak ayarlanır. En sağlamı ise IsLoaded kullanımıdır.

AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla

sadikkavakli

Kullanici Avatari
Aktif Üye (Özel)
S.... K....
85
11/06/2010
0
Niğde
Ofis 2013 64 Bit
16/05/2017,22:15
Çözüldü 
Sayın alpeki99

paylaşım için teşekür ediyorum.


ek'i paylaşmak isterdim ekleme yerini bulamadım.

sonuç doğru olarak veriyor.
teşekür ediyorum.



sadikkavakli, 11-06-2010 tarihinden beri AccessTr.neT Üyesidir.
Cevapla

alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
6.061
29/10/2008
Ordu
Ofis 2013 32 Bit
21/05/2017,22:21
Çözüldü 
Sponsor Reklam
Ders olarak hazırlanılmış hali ve örnek dosya Bir Formdan Diğer Formdaki Metin Kutusuna Bilgi Taşımak / Kopyalamak / Göndermek adresindedir.
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Kasa Devir Yaptırmada En Son Çalışılan Kasa Adını Forma Yazdırma haziran4 3 105 13/05/2017, 12:28 atoz112
  Liste Kutusundan Çoklu Seçim Yaparak Alt Forma Aktarma sadikkavakli 3 107 25/04/2017, 08:01 sadikkavakli
  Terkrarlayan Kayıtları Silme ertans 4 126 22/04/2017, 19:56 atoz112
  listeden Seçilen Kaydın Forma Gelmesi U.ALTUN 15 419 14/03/2017, 15:33 atoz112
  Tablodaki Veriyi Listbox'tan Seçimle Forma Getirme husem 11 314 07/03/2017, 22:53 husem


Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
DMCA.com Protection Status