Skip to main content

AccessTr.neT


Forms!ana form! alt form! alan kod ile nasıl ifade edilir?

Forms!ana form! alt form! alan kod ile nasıl ifade edilir?

Çözüldü #13
Biraz önce gördüm konuyu. Biraz inceledikten sonra gördüğüm hataları düzeltmeye çalıştım. Sanırım istediğiniz şunun gibi bir şey:

1- A_DONEM_FORM_ANA formunuzdaki KDVac butonunun tıklandığında olayındaki kodları aşağıdaki kodlarla değiştirin:
Kod:
Private Sub KDVac_Click()
On Error GoTo Err_KDVac_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "F_DONEM_INDR_KDV_Son"
    
    stLinkCriteria = "[Donem]=" & Me![Donem]

If kriter = "[Donem]=" Then
    
MsgBox ("Lütfen açmak istediğiniz kriteri seçin")

Else
    DoCmd.OpenForm stDocName, , , stLinkCriteria
End If

Exit_KDVac_Click:
    Exit Sub

Err_KDVac_Click:
    MsgBox Err.Description
    Resume Exit_KDVac_Click
End Sub

2- F_DONEM_INDR_KDV_Son formunuzun kodlarının yerine aşağıdaki kodları yerleştirin.

Kod:
Private Sub Form_Unload(Cancel As Integer)
Forms![A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA].Requery
End Sub

Private Sub KDV_Son_Durum_DblClick(Cancel As Integer)

    Dim aktar As String
    aktar = MsgBox("İNDİRİLECEK KDV tutarı " & vbCrLf & _
    "Aktarılan KDV alanına" & vbCrLf & _
    "aktarılsın mı ?", _
    vbInformation + vbYesNo, _
    "Onaylayınız")
    If aktar = 6 Then
    If IsNull(Forms![A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA]!AktarilanindrKDV) Then
    Forms![A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA]!AktarilanindrKDV = Forms![F_DONEM_INDR_KDV_Son]!KDV_Son_Durum
Else
Forms![A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA]!AktarilanindrKDV = [A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA]!AktarilanindrKDV
Form.Requery
Forms![A_DONEM_FORM_ANA]![S_DONEM_Gelir_ANA]!AktarilanindrKDV.SetFocus
End If
End If
End Sub

Sanırım istediğiniz bu. Kolay gelsin...
NZ Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DSum ve Sum Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
DLookup Fonksiyonunun (İşlevinin) Ayrıntılı Anlatımı İçin Tıklayın...
Cevapla
Çözüldü #14
Hocam ilginiz için teşekkür ederim.
Yazdıklarınızı kullanmak üzere dosyalayıp daha sonra kullanacağım.
çünkü sakin bir kafa ile ana tablomun içini boşaltıp para takibi için deneme yapmaya başladığımda başka sorunlarla vede eksiklerle karşılaştım.
Önce onları düzeltmem lazım. Bu arada karşılaştığım sorunlardan birisi
sorguda, yeni konu açarak soracağım çünkü araştırdım ve bana cevap olabilecek birşey bulamadım. Teşekkür ederim.
Filtrelemede Ölçüt
Like"*"&[metin kutusu]&"*"
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task