Skip to main content

AccessTr.neT


Compile Error: Method Or Data Member Not Found

Compile Error: Method Or Data Member Not Found

Çözüldü #1
Table kismina "Maliyet Kodu" adli bir field adi ekledim ve bu adi formuma tasidim fakat ne zaman Maliyet Kodu alanina veri girmeye kalksam yukaridaki hatayi aliyirum

 If Not IsNull(Me.txtFilterMaliyetKodu) Then
        strWhere = strWhere & "([MaliyetKodu] Like ""*" & Me.txtFilterMaliyetKodu & "*"") AND "
    End If
-----------------------------------------------------------------------------------------------------------------------------------------------------------
   




Option Compare Database
Option Explicit
Private Sub cmdFilter_Click()
   
    Dim strWhere As String
    Dim lngLen As Long
    Const conJetDate = "\#mm\/dd\/yyyy\#"
    
        If Not IsNull(Me.txtFilterCity) Then
        strWhere = strWhere & "([Location] Like ""*" & Me.txtFilterCity & "*"") AND "
    End If
     
     If Not IsNull(Me.txtFilterInstalledDate) Then
        strWhere = strWhere & "([Installed Date] Like ""*" & Me.txtFilterInstalledDate & "*"") AND "
    End If
            
    
    If Not IsNull(Me.txtFilterMainName) Then
        strWhere = strWhere & "([Description] Like ""*" & Me.txtFilterMainName & "*"") AND "
    End If
    
       
     If Not IsNull(Me.txtFilterDepartmen) Then
        strWhere = strWhere & "([Departmen] Like ""*" & Me.txtFilterDepartmen & "*"") AND "
    End If
    
     'If Not IsNull(Me.txtFilterClassroom) Then
        'strWhere = strWhere & "([Classroom] Like ""*" & Me.txtFilterClassroom & "*"") AND "
    'End If
    
    If Not IsNull(Me.txtFilterDepot) Then
        strWhere = strWhere & "([Depot] Like ""*" & Me.txtFilterDepot & "*"") AND "
    End If
    
    If Not IsNull(Me.txtFilterSerialNumber) Then
        strWhere = strWhere & "([Serial Number] Like ""*" & Me.txtFilterSerialNumber & "*"") AND "
    End If
    
    If Not IsNull(Me.txtFilterMake) Then
        strWhere = strWhere & "([Make] Like ""*" & Me.txtFilterMake & "*"") AND "
    End If
    
    If Not IsNull(Me.txtFilterModel) Then
        strWhere = strWhere & "([Model] Like ""*" & Me.txtFilterModel & "*"") AND "
    End If
    
     If Not IsNull(Me.txtFilterMaliyetKodu) Then
        strWhere = strWhere & "([MaliyetKodu] Like ""*" & Me.txtFilterMaliyetKodu & "*"") AND "
    End If
   
      
    'If Not IsNull(Me.txtStartDate) Then
   '     strWhere = strWhere & "([EnteredOn] >= " & Format(Me.txtStartDate, conJetDate) & ") AND "
  '  End If
    
        
    
    'If Not IsNull(Me.txtEndDate) Then
    '    strWhere = strWhere & "([EnteredOn] < " & Format(Me.txtEndDate + 1, conJetDate) & ") AND "
  '  End If
    
   
    lngLen = Len(strWhere) - 5
    If lngLen <= 0 Then
        MsgBox "Bilgi ile ilgili en az bir kriter giriniz!!", vbInformation, "Lütfen Dikkat!!"
    Else
        strWhere = Left$(strWhere, lngLen)
       
        Me.Filter = strWhere
        Me.FilterOn = True
    End If
End Sub

Private Sub cmdReset_Click()
    
    Dim ctl As Control
    
    
    For Each ctl In Me.Section(acHeader).Controls
        Select Case ctl.ControlType
        Case acTextBox, acComboBox
            ctl.Value = Null
        Case acCheckBox
            ctl.Value = False
        End Select
    Next
    
    
    Me.FilterOn = False
End Sub

Private Sub Form_BeforeInsert(Cancel As Integer)
   
    Cancel = True
    MsgBox "You cannot add new clients to the search form.", vbInformation, "Permission denied."
End Sub


Private Sub Command64_Click()
On Error GoTo Err_Command64_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "frmAs2"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Command64_Click:
    Exit Sub

Err_Command64_Click:
    MsgBox Err.Description
    Resume Exit_Command64_Click
    
End Sub

Private Sub add_data_Click()
On Error GoTo Err_add_data_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "frmAs2"
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_add_data_Click:
    Exit Sub

Err_add_data_Click:
    MsgBox Err.Description
    Resume Exit_add_data_Click
    
End Sub
Cevapla
#2
Öncelikle formumuza hoş geldiniz. Aldığınız hatayı yazmamışsınız. Örnek eklerseniz probleme balalım
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
Cevapla
#3
Örneği görmeden çözüm bulmak zor. Mesajınızda Maliyet Kodu yazmışsınız ancak kod içerisinde [MaliyetKodu] şeklinde geçiyor. Sorun bu olabilir, Örneğinizi eklerseniz inceleme şansımız olur.
Cevapla
#4
(21/10/2018, 19:13)ozguryasin yazdı: Öncelikle formumuza hoş geldiniz. Aldığınız hatayı yazmamışsınız. Örnek eklerseniz probleme balalım

Hoşbulduk. Teşekkür ederim. Ben hatayı buldum ve çözdüm fakat şimdi başka bir problemim var. Benim üzerinde arama yapabileceğim bir formum var ve bu üzerinde bulunan 8 kritere göre veri arayabiliyorum. Kriterlerime uygun veriler aynı formun hemen altında gözüküyor. Bu arama kriterlerine göre seçilmiş veriyi nasıl form haline getirebilirim?

Saygılrımla,
Yusuf
Cevapla
#5
(24/10/2018, 17:06)DataBilgi yazdı:
(21/10/2018, 19:13)ozguryasin yazdı: Öncelikle formumuza hoş geldiniz. Aldığınız hatayı yazmamışsınız. Örnek eklerseniz probleme balalım

Hoşbulduk. Teşekkür ederim. Ben hatayı buldum ve çözdüm fakat şimdi başka bir problemim var. Benim üzerinde arama yapabileceğim bir formum var ve bu üzerinde bulunan 8 kritere göre veri arayabiliyorum. Kriterlerime uygun veriler aynı formun hemen altında gözüküyor. Bu arama kriterlerine göre seçilmiş veriyi nasıl form haline getirebilirim?

Saygılrımla,
Yusuf

Merhaba bir önceki sorununuz çözüldüyse, yeni sorunuz için lütfen yeni konu açın.
Konunuzu cevaplanmış sorular bölümüne taşıyorum
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task