Poddaję się - nie mam pojęcia jak zastosować filtr na formularzu do formantu
Chce po prostu na formularzu kliknąć na przycisk polecenia, wyskakuje pytanko w Input boxie czego szukam posze ze beee no i bee zostaje znalezione w ctcos
Wydawałoby się że proste ale niestety:(
Teraz na poważnie
Dane
Tabela nazywa się: Tab
Pole: źródło danych: cos (typ:tekst)
Formant - Pole tekstowe na formularzu: ctlcos
Przycisk polecenia na formularzu: Polecenie74
Procedura zdarzenia:
Może ktoś mnie oświeci gdzie JEST BŁĄD
Proszę pamiętać o używaniu znaczników code. - arnoldziq
Chce po prostu na formularzu kliknąć na przycisk polecenia, wyskakuje pytanko w Input boxie czego szukam posze ze beee no i bee zostaje znalezione w ctcos
Wydawałoby się że proste ale niestety:(
Teraz na poważnie
Dane
Tabela nazywa się: Tab
Pole: źródło danych: cos (typ:tekst)
Formant - Pole tekstowe na formularzu: ctlcos
Przycisk polecenia na formularzu: Polecenie74
Procedura zdarzenia:
Private Sub Polecenie74_Click()
On Error GoTo Err_Przycisk74_Click
Dim a As Variant
a = InputBox("Podaj cos", "CO szukasz?")
If a = "" Then
DoCmd.ShowAllRecords
Me.Filter = "ctlcos = " & a
Me.OrderBy = "[Tab .[nr ]" ' niech posortuje a co tam :)
OrderByOn = True
FilterOn = True
Exit_Przycisk74_Click:
Exit Sub
Err_Przycisk74_Click:
MsgBox Error$
Resume Exit_Przycisk74_Click
End If
End Sub
‘ nie ma komunikaty ze jest jakiś błąd niby access łyka ten kod ale nic nie jest wykonywane wiec zgłupiałam i spróbowałam tak
Private Sub Polecenie41_Click()
Dim a As Variant
a = InputBox("Podaj cos:", "co szukasz ?")
If a = "" Then
Exit Sub
‘ zrezygnowalam z DoCmd.ShowAllRecords na rzecz exit sub
Me.Filter = "(tab.[cos]) = " & a
‘ bezpośrednio spróbowałam odwołać się do pola w tabeli choć wszędzie każą odwoływać się do formantu
FilterOn = True
End If
End Sub
‘ I też nie działa nie mam pojęcia dlaczegoMoże ktoś mnie oświeci gdzie JEST BŁĄD
Proszę pamiętać o używaniu znaczników code. - arnoldziq