Skip to main content

AccessTr.neT


Access Hata(Girdiğiniz İfadedeparent Özelliğine Geçersiz Bir Başvuru Var)

Access Hata(Girdiğiniz İfadedeparent Özelliğine Geçersiz Bir Başvuru Var)

#7
Neden diğerlerinde o mesaj vermiyor?
Cevapla
#8
form current olduğunda kendisi bir formun ana formu olmalı yani bağlı bir formu olmalı ama yok çünkü tek başına açılıyor
Cevapla
#9
Çözüm nasıl üretilir?
Cevapla
#10
bunu ekleyin

Public Function hasParent(F As Object) As Boolean
  Dim bHasParent As Boolean
  On Error GoTo noParents

  bHasParent = Not (F.Parent Is Nothing)
  hasParent = True
  Exit Function

noParents:
  hasParent = False
End Function
Son Düzenleme: 30/01/2020, 11:55, Düzenleyen: accessman.
Cevapla
#11
currentide bu şekilde değiştirin


Sub Form_Current()

    On Error Resume Next

    If Err <> 0 Then
        GoTo Form_Current_Exit
    Else
        On Error GoTo Form_Current_Err
       
        If hasParent(Me) Then
            Me.Parent![AltKtgr3].Requery
        End If
       
    End If

Form_Current_Exit:
    Exit Sub

Form_Current_Err:
    MsgBox Error$
    Resume Form_Current_Exit

End Sub
Cevapla
#12
If hasParent(Me) Then

Bu kısmımı ekleyeceğiz en if ile
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task