Duomenų atnaujinimas arba pakartotinė užklausa

Bendrinant duomenų bazę tinkle, „Microsoft Access“ atnaujina informaciją nustatytais intervalais. Norėdami pamatyti naujausius duomenis, atnaujinkite įrašus iš duomenų lapo arba iš formos rodinio, skirtuke<legacyBold></legacyBold><ui>Pagrindinis</ui> spustelėkite<legacyBold></legacyBold><ui>Atnaujinti viską</ui> ><legacyBold></legacyBold><ui>Atnaujinti</ui>. Atnaujinimo proceso metu naujinami duomenų lape arba formoje esantys duomenys. Įrašai nepertvarkomi, nerodomi nauji įrašai, nepašalinami panaikinti ar tam tikrų kriterijų nebe atitinkantys įrašai. Jei reikalingas labiau specifinis ar nuodugnesnis naujinimas, pakartotinei duomenų užklausai naudokite makrokomandą.

Pastaba: Pakartotinės užklausos teikimo proceso vykdymas gali užsitęsti priklausomai nuo įrašų rinkinio dydžio.

Ką norite daryti?

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1">Duomenų atnaujinimas</link>

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1_5">Atnaujinimo intervalo nustatymas</link>

Pakartotiniam duomenų užklausimui naudoti makrokomandą

Pakartotiniam duomenų užklausimui naudoti kodą

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#requeryaccessapp">Pakartotinis duomenų užklausimas taikomojoje programoje „Access“</link>

Duomenų atnaujinimas

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

    • Kad atnaujintumėte įrašus duomenų lape ar formos rodinyje, <ui>Pagrindinis</ui> kortelėje, <ui>Įrašai</ui> grupėje, paspauskite <ui>Atnaujinti viską</ui>, tada <ui>Atnaujinti</ui>.

    • Kad atnaujintumėte įrašus „PivotTable“ ar „PivotChart“ rodinyje, kortelėje <ui>Dizainas</ui>, grupėje <ui>Duomenys</ui>, paspauskite <ui>Atnaujinti pagrindinį dokumentą</ui>.

    • Paspauskite SHIFT + F9.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Puslapio viršus</link>

Atnaujinimo intervalo nustatymas

Galite nustatyti „Access“ duomenų atnaujinimo intervaląNumatyta, kad „Access“ programa atnaujina duomenis kas 60 sekundžių

  1. Paspauskite „Office“ mygtukąPasirodys „Outspace“.

  2. Kairiajame „Outspace“ langelyje paspauskite <ui>Parinktys</ui>.

  3. Kairiojoje dialogo lango <ui>„Access“ parinktys</ui> srityje spustelėkite <ui>Išplėstinės parinktys</ui>.

  4. Dešiniajame langelyje, po <ui>Išplėstinės parinktys</ui>, patikslinkite <ui>Atnaujinimo intervalas (sekundėmis)</ui> reikšmę.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Puslapio viršus</link>

Pakartotiniam duomenų užklausimui naudoti makrokomandą

Galite sukurti makrokomandą ir įtraukti ją į įvykį, kad pakartotinis duomenų užklausimas vyktų automatiškai kaskart kartojantis įvykiui. Pvz., pakartotinai užklausti formos duomenų kiekvieną kartą, kai forma suaktyvinama <token>TE000127438</token>. Galite sukurti makrokomandą ir įtraukti ją į formos įvykį <ui>Gavus aktyvinimą</ui> atlikdami toliau nurodytą procedūrą.

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

  2. Lauke, šalia žalio pliuso simbolio (+), spustelėkite rodyklę, tada pasirinkite <ui>Pakartoti užklausą</ui>.

  3. Išsaugokite makrokomandą naudodami pavadinimą <literal>Pakartoti užklausą</literal>, tada uždarykite makrokomandų rengyklę.

  4. Atidarykite norimą formą <token>TE000126615</token>. Jei ypatybių lapas nerodomas, paspauskite klavišą F4.

  5. Įsitikinkite, kad forma pasirinkta.Tada, ypatybių lape, paspauskite <ui>Įvykis</ui> kortelę.

  6. Skirtuko lape <ui>Įvykis</ui> spustelėkite rodyklę šalia ypatybės <ui>Gavus aktyvinimą</ui>, tada spustelėkite makrokomandos pavadinimą  Pakartotinė užklausa.

  7. Įrašykite formą.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Puslapio viršus</link>

Pakartotiniam duomenų užklausimui naudoti kodą

Galite sukurti makrokomandą ir įtraukti ją į įvykį, kad pakartotinis duomenų užklausimas vyktų automatiškai kaskart kartojantis įvykiui. Pvz., pakartotinai užklausti formos duomenų kiekvieną kartą, kai forma suaktyvinama. Galite sukurti makrokomandą ir įtraukti ją į formos įvykį<ui> Gavus aktyvinimą</ui> atlikdami toliau nurodytą procedūrą.

  1. Atidarykite norimą formą dizaino rodinyje. Jei ypatybių lapas nerodomas, paspauskite klavišą F4.

  2. Įsitikinkite, kad forma pasirinkta.Tada, ypatybių lape, paspauskite <ui>Įvykis</ui> kortelę.

  3. Kortelėje <ui>Įvykis</ui>, <ui>Gavus aktyvinimą</ui> ypatybėje, spustelėkite <ui>Daryti</ui> mygtuką <mediaLinkInline><image xlink:href="d5f9f47b-bca3-42bd-9772-96ff011602bd"></image></mediaLinkInline>.

  4. Dialogo lange <ui>Pasirinkti rengyklę</ui>, spustelėkite <ui> Kodų daryklė </ui>.

    Naujas modulis atidaromas „Visual Basic“ rengyklėje.

  5. Įrašykite <literal>Me.Requery</literal> ir uždarykite „Visual Basic“ rengyklę.

  6. Įrašykite formą.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Puslapio viršus</link>

Pakartotinis duomenų užklausimas taikomojoje programoje „Access“

Taikomosios programos „Access“ užklausos vykdomos serveryje. Norėdami pateikti pakartotinę duomenų užklausą taikomojoje programoje „Access“, turėtumėte naudotis makrokomanda RequeryRecords. Šiai makrokomandai būtinas jau esantis įrašų rinkinys.

  1. Atidarykite norimą formą, spustelėkite <ui>Veiksmai</ui> ir Dabartinis.

  2. Dalyje <ui>Veiksmų katalogas</ui> spustelėkite <ui>RequeryRecords</ui>. Jei nuspręsite lauką <ui>Where=</ui> palikti tuščią, rezultatai nebus papildomai filtruojami, o neužpildžius lauko <ui>OrderBy=</ui> nebus atliktas joks konkretus rūšiavimas. <legacyBold></legacyBold>

  3. Įrašykite formą.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Puslapio viršus</link>

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×