Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Kai bendrinate duomenų bazę tinkle, "Microsoft Access" atnaujina informaciją nustatytais intervalais. Norėdami peržiūrėti naujausius duomenis, atnaujinkite įrašus duomenų lapo arba formos rodinyje, skirtuke Pagrindinis spustelėkite Atnaujinti viską >Atnaujinti. Atnaujinimo procesas atnaujina esamus duomenis duomenų lape arba formoje ir nepatvarko įrašų, nerodo naujų įrašų ir nepašalina panaikintų įrašų ar įrašų, kurie nebeatitinka nurodytų kriterijų. Jei norite atlikti konkretesnį arba išsamų naujinimą, naudokite makrokomandą, kad iš naujo užklaustumėte duomenis.

Pastaba:  Pakartotinės užklausų procedūros vykdymas gali užimti daug laiko, atsižvelgiant į įrašų rinkinio dydį.

Ką norėtumėte daryti?

Atnaujinti duomenis

  • Atlikite vieną iš šių veiksmų:

    • Norėdami atnaujinti įrašus duomenų lapo arba formos rodinyje, skirtuko Pagrindinis grupėje Įrašai spustelėkite Atnaujinti viską, tada spustelėkite Atnaujinti.

    • Norėdami atnaujinti įrašus "PivotTable" arba "PivotChart" rodinyje, skirtuko Dizainas grupėje Duomenys spustelėkite Atnaujinti "Pivot".

    • Paspauskite SHIFT + F9.

Puslapio viršus

Nustatyti atnaujinimo intervalą

Galite nustatyti intervalą, kada "Access" atnaujina duomenis. Pagal numatytuosius nustatymus "Access" atnaujina duomenis kas 60 sekundžių.

  1. Spustelėkite „Office“ mygtuką. Rodoma "Outspace".

  2. Kairiojoje "Outspace" srityje spustelėkite Parinktys.

  3. Kairiojoje dialogo lango "Access" parinktys srityje spustelėkite Išsamiau.

  4. Dešiniosios srities dalyje Išsamiau nurodykite atnaujinimo intervalo reikšmę (sek.).

Puslapio viršus

Makrokomandos naudojimas pakartotinei duomenų užklausai

Jei norite, kad įvykus įvykiui duomenys būtų automatiškai užklausti iš naujo, galite sukurti makrokomandą ir pridėti ją prie įvykio. Pavyzdžiui, tarkime, norite iš naujo užklausti formos duomenų kiekvieną kartą, kai forma gauna įvesties vieta. Galite sukurti makrokomandą ir pridėti ją prie formos įvykio Suaktyvinamas naudojant šią procedūrą:

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Makrokomanda. Jei ši komanda negalima, spustelėkite rodyklę po mygtuku Modulis arba Klasės modulis, tada spustelėkite Makrokomanda.

  2. Spustelėkite lauko šalia žalio pliuso simbolio (+) esančią rodyklę, tada spustelėkite Pakartoti užklausą.

  3. Įrašykite makrokomandą naudodami pavadinimą Pakartoti užklausą, tada uždarykite makrokomandų daryklę.

  4. Atidarykite norimą formą programoje maketo rodinys. Jei ypatybių lapas nerodomas, paspauskite F4, kad jis būtų rodomas.

  5. Įsitikinkite, kad pasirinkta pati forma. Tada ypatybių lape spustelėkite skirtuką Įvykis .

  6. Skirtuke Įvykis spustelėkite rodyklę, esančią ypatybėje Suaktyvinamas , tada spustelėkite makrokomandos pavadinimą – Pakartoti užklausą.

  7. Įrašyti formą.

Puslapio viršus

Naudokite kodą duomenims iš naujo užklausti

Taip pat galite naudoti kodą, kad automatiškai iš naujo užklaustumėte duomenis. Tarkime, norite iš naujo užklausti formos duomenų kiekvieną kartą, kai forma gauna įvesties vietą. Galite sukurti modulį ir pridėti jį prie formos įvykio Suaktyvinamas naudojant šią procedūrą:

  1. Atidarykite norimą formą dizaino rodinyje. Jei ypatybių lapas nerodomas, paspauskite F4, kad jis būtų rodomas.

  2. Įsitikinkite, kad pasirinkta pati forma. Tada ypatybių lape spustelėkite skirtuką Įvykis .

  3. Skirtuko Įvykis ypatybėje Suaktyvinamas spustelėkite mygtuką Kurti Daryklės mygtukas.

  4. Dialogo lange Daryklės pasirinkimas spustelėkite Kodo daryklė.

    Naujas modulis atidaromas „Visual Basic“ rengyklėje.

  5. Įveskite Me.Requery ir uždarykite "Visual Basic" rengyklę.

  6. Įrašyti formą.

Puslapio viršus

Pakartotinė duomenų užklausa "Access" žiniatinklio taikomojoje programoje

"Access" žiniatinklio taikomosios programos užklausos vykdomos serveryje. Norėdami iš naujo užklausti duomenų "Access" žiniatinklio taikomojoje programoje, naudokite makrokomandą RequeryRecords. Šiai makrokomandai reikia dabartinio įrašų rinkinio.

  1. Atidarykite norimą formą, spustelėkite Veiksmai, tada spustelėkite Dabartinis.

  2. Veiksmų kataloge spustelėkite Pakartoti užklausąĮrašai. Jei pasirinksite palikti tuščią Where=, nebus atliekamas joks papildomas rezultatų filtravimas, o OrderBy = palikus tuščią, nebus atliekamas joks konkretus rūšiavimas.

  3. Įrašyti formą.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×