Datu atsvaidzināšana vai vaicājuma atkārtošana

Kad datu bāzi koplietojat tīklā. Microsoft Access informāciju atjaunina norādītajos intervālos. Lai skatītu visjaunākos datus, atsvaidziniet ierakstus no Datu lapas vai Formas skata: cilnē <legacyBold></legacyBold><ui>Sākums</ui> noklikšķiniet uz<legacyBold></legacyBold><ui>Atsvaidzināt visu</ui> ><legacyBold></legacyBold><ui>Atsvaidzināt</ui>. Atsvaidzināšanas laikā tiek atjaunināti Datu lapā vai Formā esošie dati. Netiek veikta ierakstu pārkārtošana, jaunu ierakstu rādīšana un dzēstu vai noteiktiem kritērijiem neatbilstošu ierakstu noņemšana. Lai iegūtu precīzāku vai pilnīgāku atjauninājumu, pieprasiet datus izmantojot makro.

Piezīme.: Vaicājuma atkārtošanas procesa izpilde var būt laikietilpīga atkarībā no ierakstkopas lieluma.

Iespējamās darbības

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1">Atsvaidzināt datus</link>

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#bm1_5">Iestatīt atsvaidzināšanas intervālu</link>

Izmantojiet makro, lai pieprasītu datus

Izmantojiet kodu, lai pieprasītu datus

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#requeryaccessapp">Pieprasīt datus Access lietojumprogrammā</link>

Atjaunot datus

  • Veiciet vienu no šīm darbībām:

    • Lai atsvaidzinātu ierakstus Datu lapā vai Formas skatā, cilnē <ui>Sākums</ui>, sadaļā <ui>Ieraksti</ui> nospiediet <ui>Atjaunināt visu</ui> un tad spiediet <ui>Atjaunināt</ui>.

    • Lai atsvaidzinātu ierakstus PivotTable vai rakursdiagrammas skatā, cilnē <ui>Design</ui>, grupā <ui>Dati</ui> nospiediet <ui>Atsvaidzināt galveno dokumentu</ui>.

    • Nospiediet taustiņu kombināciju SHIFT+F9.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Uz lapas sākumu</link>

Iestatiet atsvaidzināšanas intervālu

Jūs varat uzstādīt intervālu, kurā Access atjauno datus. Pēc noklusējuma, Access atjauno datus ik pēc 60 sekundēm.

  1. Nospiediet Office pogu.Parādās izvēlne.

  2. Izvēlnes kreisajā pusē nospiediet uz <ui>Opcijas</ui>

  3. Dialoglodziņa <ui>Access opcijas</ui> kreisajā rūtī noklikšķiniet uz <ui>Drošības kontroles centrs</ui>.

  4. Labajā rūtī zem <ui>Advanced</ui>, norādiet vērtību priekš <ui>Atsvaidzināšanas intervāls(sec)</ui>

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Uz lapas sākumu</link>

Izmantojiet makro, lai pieprasītu datus

Jūs varat izveidot makro un pievienot to notikumam, lai datu vaicājums tiktu atkārtots ikreiz, kad notiek notikums. Pieņemsim, ka vēlaties, lai datu vaicājums tiktu atkārtots formā, tiklīdz forma tiek <token>TE000127438</token>. Jūs varat izveidot makro un pievienot to formas notikumam <ui>Fokusējot</ui>, izpildot šādu procedūru:

  1. Cilnes <ui>Izveide</ui> grupā <ui>Cits</ui> noklikšķiniet uz <ui>Makro</ui>. Ja šī komanda nav pieejama, noklikšķiniet uz bultiņas zem pogas <ui>Modulis</ui> vai <ui>Klases modulis</ui> un pēc tam noklikšķiniet uz <ui>Makro</ui>.

  2. Noklikšķiniet uz bultiņas blakus zaļajai pluszīmei (+) esošajā rūtiņā un spiediet <ui>Atkārtot vaicājumu</ui>.

  3. Saglabājiet makro izmantojot nosaukumu <literal>Atkārtoti vaicājumu</literal> un aizveriet makro veidotāju.

  4. Atveriet vajadzīgo formu <token>TE000126615</token>. Ja rekvizītu lapa neparādās, nospiediet taustiņu F4.

  5. Pārliecinieties, ka forma ir atzīmēta.Tad rekvizītu lapā nospiediet cilni <ui>Notikums</ui>.

  6. Cilnē <ui>Notikums</ui> noklikšķiniet uz rekvizīta <ui>Fokusējot</ui> bultiņas un pēc tam noklikšķiniet uz makro nosaukuma  — Atkārtot_vaicājumu.

  7. Saglabājiet formu.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Uz lapas sākumu</link>

Izmantojiet kodu, lai pieprasītu datus

Jūs varat izveidot makro un pievienot to notikumam, lai datu vaicājums tiktu atkārtots ikreiz, kad notiek notikums. Piemēram, lai datu vaicājums tiktu atkārtots formā, tiklīdz notiek notikums, Jūs varat izveidot makro un pievienot to formas notikumam <ui>Fokusēt</ui>, izpildot šādu procedūru:

  1. Atveriet vajadzīgo formu cilnē Noformējuma skats. Ja rekvizītu lapa neparādās, nospiediet taustiņu F4.

  2. Pārliecinieties, ka forma ir atzīmēta.Tad rekvizītu lapā nospiediet cilni <ui>Notikums</ui>.

  3. Cilnes <ui>Notikums</ui> sadaļā <ui>Fokuss</ui> nospiediet pogu <ui>Izveidot</ui> button<mediaLinkInline><image xlink:href="d5f9f47b-bca3-42bd-9772-96ff011602bd"></image></mediaLinkInline>.

  4. <ui>Izvēlēties veidotāju</ui> dialoglodziņā nospiediet <ui>Koda veidotājs</ui>

    Visual Basic redaktorā tiek atvērts jauns modulis.

  5. Ierakstiet <literal>Es.Atkārtot vaicājumu</literal> un aizveriet Visual Basic Redaktoru.

  6. Saglabājiet formu.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Uz lapas sākumu</link>

Pieprasiet datus Access lietojumprogrammā

Access lietojumprogrammas vaicājumi tiek izpildīti serverī. Lai atkārtotu datu vaicājumu Access lietojumprogrammā, izmantojiet makro RequeryRecords. Šim makro ir nepieciešama pašreizējā ierakstkopa.

  1. Atveriet vajadzīgo formu, noklikšķiniet uz <ui>Darbības</ui> un pēc tam uz Pašlaik.

  2. <ui>Darbību katalogā</ui> noklikšķiniet uz <ui>Atkārtot_vaicājumu_ierakstiem</ui>. Ja neaizpildīsit lauku <ui>Kur=</ui>, rezultāti netiks papildus filtrēti, un, ja neaizpildīsit lauku <ui>Kārtot pēc=</ui>, netiks veikta specifiska kārtošana.<legacyBold></legacyBold>

  3. Saglabājiet formu.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Uz lapas sākumu</link>

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×