Alt form dan üst forma aktarma

Katılım
2 Nisan 2006
Mesajlar
230
Alt formda ki veriye çift tıkladığımda o satırdaki bilgiler üst formda açılsın
yardımlarınız teşekürler.
 

Ekli dosyalar

Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Bu olay için kullnabiliceğiniz kodlar bu şekilde..:

Kod:
Forms![CARİ]![SIRA NO] = Me.SIRA_NO
Forms![CARİ]!ADI = Me.ADI
Forms![CARİ]!TOPLAM = Me.TOPLAM
 
Katılım
2 Nisan 2006
Mesajlar
230
sayın taaruz bu komutlar tamam fakat tam olarak istediğim iş olmadı
üst formunda kayıt kaynağı cari tablosu
yani sıra no otomotik sayı o yüzden hata veriyor.
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Koddaki ilk satırı iptal edebilirsiniz.. Amacınız farklı ise isteğinizi biraz daha açın ve örneğiniz ona göre olsun..
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Amacınız kayıt değiştirmek değil, getirmek sanırım.. Otomatik sayı veri türündeki bir alanın kaydını değiştiremeyiz..

Filtreleme için bu kodu kullanınız:

Kod:
    DoCmd.ApplyFilter "", "[CARİ]![SIRA NO]=[Forms]![CARİ]![CARİ alt formu].[Form]![SIRA NO]"
 
Katılım
2 Nisan 2006
Mesajlar
230
sadece bir hata kaldı

Amacınız kayıt değiştirmek değil, getirmek sanırım.. Otomatik sayıyı veri türündeki bir alanın kaydınıda değiştiremeyiz..

Filtreleme için bu kodu kullanınız:

Kod:
    DoCmd.ApplyFilter "", "[CARİ]![SIRA NO]=[Forms]![CARİ]![CARİ alt formu].[Form]![SIRA NO]"
sayın taruz ilgin için teşekürler
istediğim tam olarak buydu fakat bu komutu sadece bir seferliğine kullana biliyorum
yani
ilk tıkladığımda her şey tamam
fakat ikinci kez tıkladığımda komut işlemiyor
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Filtreleme yapmadan kaydı getirmek için bu kodu kullanın.. ;)

Kod:
Dim rs As Object
    Set rs = [Forms]![CARİ].Recordset.Clone
    rs.FindFirst "[SIRA NO] = " & Str(Nz(Me![SIRA NO], 0))
    If Not rs.EOF Then [Forms]![CARİ].Bookmark = rs.Bookmark
 
Katılım
2 Nisan 2006
Mesajlar
230
teşekürler sayın Taruz ellerine sağlık
 
Üst