Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Access 2007] Filtrowanie za pomocą pola kombi
SQ7RJH
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.03.2013

Ostrzeżenie: (0%)
-----


Dzień dobry.

Mam taki mały problem z procedurą do pola kombi.
W bazie mam formularz powiedzmy o nazwie "fw_X'. W tym formularzu wyświetla się w polu 'szczegóły' pod formularz stworzony na podstawie kwerendy "kw_dzialki". W nagłówku znajduje sie pole kombi o nazwie "Kombi4'.
Mam prośbę o jakąś przykładową procedurę która pozwoli filtrować ten pod formularz za pomocą listy pola kombi.
Ponieważ dopiero zaczynam prosił bym o cierpliwość i w miarę "łopatologiczne" omówienie co do czego służy.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SQ7RJH
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 14.03.2013

Ostrzeżenie: (0%)
-----


Czyli powinno to wyglądać tak:
Kod
Private Sub Kombi4_AfterUpdate()
     ' Find the record that matches the control.
    Dim rs As Object

    Set rs = Me.Recordset.Clone ( tu jest błąd)
    rs.FindFirst "[KW_DANE_DO_WYJAZDU_DZIAŁKI podformularz3] = " & Str(Nz(Me![Kombi4], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub


Ale chyba nie będzie to poprawne ponieważ wyskakuje mi błąd:

Cytat
Run-time error '91':
Object variable or With block variable not set.


albo takiego:
Kod
Private Sub Kombi4_AfterUpdate()
     Me.Filter = "[KW_DANE_DO_WYJAZDU_DZIAŁKI podformularz3] = " & Me.Kombi4
DoCmd.RunCommand acCmdApplyFilterSort
End Sub


Ten post edytował SQ7RJH 14.03.2013, 11:51:38
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 02:05