Forum Coders' city Strona Główna Coders' city
Nasza pasja to programowanie!
 

 PomocPomoc   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  RejestracjaRejestracja 
Archiwum starego forum + teoria    RSS & Panel/SideBar
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Potrzebuję szybkiej odpowiedzi na moje pytanie... Zasady

[Access] Jak odświeżyć dane na liście (w tabeli)



 
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Bazy danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Strix
Gość





PostWysłany: Czw Lut 09, 2017 10:06 pm  OP    Temat postu: [Access] Jak odświeżyć dane na liście (w tabeli) Odpowiedz z cytatem Pisownia

Hej

Zaczynam zabawę z accessem stworzyłem prosta bazę, w której znajduje się jedna tabela i jeden formularz. Dane dopisywane są do tabeli i listy widocznej na formularzu ale nie widać ostatnio wprowadzonego rekordu Czy jest możliwość odświeżenia zawartości tej listy po kliknięciu przycisku zapisz rekord?

pzdr



Baza_Lista.rar
 Opis:

Pobierz
 Nazwa pliku:  Baza_Lista.rar
 Wielkość pliku:  27.33 KB
 Pobierano:  29 raz(y)

Powrót do góry
karolinavb
Site Admin


Dołączył: 25 Maj 2005
Posty: 7835

PostWysłany: Pią Lut 10, 2017 5:57 pm      Temat postu: Odpowiedz z cytatem Pisownia

Akcja makra PonówKwerendę (Requery)
Lecz ja wolałabym tak (procedura zdarzenia Przy kliknięciu):
Kod:
Private Sub Polecenie21_Click()
    On Error GoTo Polecenie21_Click_Error
    With Me
        If .Dirty Then
            .Dirty = False
            .Lista27.Requery
        End If
    End With
    '---------------------
Polecenie21_Click_Exit:
    On Error Resume Next
    Exit Sub

Polecenie21_Click_Error:
    MsgBox "Błąd Nr: " & Err.Number & vbNewLine & _
           "Opis błędu:" & Err.Description & vbNewLine & _
           "Procedura Polecenie21_Click "
    Resume Polecenie21_Click_Exit
End Sub
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Strix
Gość





PostWysłany: Sob Lut 11, 2017 7:20 am      Temat postu: Odpowiedz z cytatem Pisownia

Karolinavb jak zwykle niezawodna. Dziękuję bardzo!

Mam jeszcze jedną prośbę, odnośnie przycisku "Usuń dane".
Mianowicie jak po usunięciu danych z lity odświeżyć jej zawartość.
Powrót do góry
karolinavb
Site Admin


Dołączył: 25 Maj 2005
Posty: 7835

PostWysłany: Sob Lut 11, 2017 9:20 pm      Temat postu: Odpowiedz z cytatem Pisownia

Analogicznie...Requery
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Strix
Gość





PostWysłany: Sob Lut 11, 2017 10:17 pm      Temat postu: Odpowiedz z cytatem Pisownia

... coś nie bardzo wychodzi mi z tym Requery?

Czy odświeżanie można wykonać przez makro osadzone w taki sposób jak zostało przedstawione na załączonym zrzucie i jeżeli tak to czy nie będzie to powodowało błędnych wpisów w tabeli?

pzdr



zrzut.jpg
 Opis:

Pobierz
 Nazwa pliku:  zrzut.jpg
 Wielkość pliku:  67.01 KB
 Pobierano:  36 raz(y)

Powrót do góry
karolinavb
Site Admin


Dołączył: 25 Maj 2005
Posty: 7835

PostWysłany: Sro Lut 15, 2017 9:41 pm      Temat postu: Odpowiedz z cytatem Pisownia

Przesuń "odśwież" za polecenie usuń...
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum Coders' city Strona Główna -> Bazy danych Wszystkie czasy w strefie CET (Europa)

Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Możesz dodawać załączniki na tym forum
Możesz pobierać pliki z tego forum




Debug: strone wygenerowano w 0.22118 sekund, zapytan = 13
contact

| Darmowe programy i porady Jelcyna | Tansze zakupy w Helionie | MS Office Blog |