Accessi töölauaandmebaasides saate makrotoimingu Kuva_kõik_kirjed abil eemaldada aktiivsest tabel, päringust tulemite hulk või vorm rakendatud filter ja kuvada kõik tabeli või tulemikomplekti kirjed või vormi aluseks oleva tabeli või päringu kõik kirjed.
Säte
Makrotoimingul Kuva_kõik_kirjed pole argumente.
Kommentaarid
Selle makrotoimingu abil saate tagada, et kõik kirjed (sh muudetud või uued kirjed) kuvatakse tabeli, päringutulemite kogumi või vormi kohta. See toiming põhjustab vormi või alamvorm kirjete päringu uuesti esitamine.
Selle toimingu abil saate eemaldada ka kõik makrotoiminguga Rakenda_filter rakendatud filtrid, menüü Avaleht käsk Filter või makrotoimingu Ava_vorm argument Filtri nimi või Where-tingimus.
See toiming toimib samamoodi nagu menüü Avaleht nupu Lülita filter sisse/välja klõpsamisega või paremklõpsake filtreeritud välja ja klõpsake vormivaates, küljendivaates või andmelehevaates käsku Eemalda filter asukohast.
Toimingu Kuva_kõik_kirjed käivitamiseks moodulis Visual Basic for Applications (VBA) kasutage objekti DoCmd meetodit Kuva_kõik_kirjed.
Näide
Makro abil filtri rakendamine
Järgnev makro sisaldab toimingutekomplekti, mille toimingud filtreerivad klientide telefoniloendi vormi kirjeid. See näitab makrotoimingute Rakenda_filtreerimine, Kuva_kõik_kirjed ja Mine_juhtelemendile kasutamist. Lisaks näidatakse, kuidas saab tingimuste kasutamisega kindlaks teha, milline suvandirühma tumblernupp on vormil valitud. Iga toimingurida on seostatud kirjetekomplekti valiva tumblernupuga (alates A, B, C, jne või kõik kirjed). Toiming peaks olema seotud suvandirühma Ettevõtte nime filter sündmusega AfterUpdate.
Tingimus |
Toiming |
Argumendid: Säte |
Kommentaar |
[Ettevõttenime filtrid] =1 |
Rakenda_filter |
Where-tingimus: [Ettevõtte nimi] Like "[AÀÁÂÃÄ]*" |
Filtreeritakse ettevõtted, mille nimi algab tähtedega A, ?, ?, ?, ? või Ä. |
[Ettevõttenime filtrid] =2 |
Rakenda_filter |
WHERE-tingimus: [Ettevõtte nimi] Like "B*" |
Filtreeritakse ettevõtted, mille nimi algab tähega B. |
[Ettevõttenime filtrid] =3 |
Rakenda_filter |
Where-tingimus: [Ettevõtte nimi] Like "[CÇ]*" |
Filtreeritakse ettevõtted, mille nimi algab tähega C või Ç. |
... toiminguread vahemikus D kuni Y on samas vormingus nagu A kuni C ... |
|||
[Ettevõttenime filtrid] =26 |
Rakenda_filter |
Where-tingimus: [Ettevõtte nimi] Like "[ZÆØÅ]*" |
Filtreeritakse ettevõtted, mille nimi algab tähega Z, Æ, Ø või Å. |
[Ettevõttenime filtrid] =27 |
Kuva_kõik_kirjed |
Kuva kõik kirjed. |
|
[Kirjekomplekti kloon].[Kirjete loendus]>0 |
Mine_juhtelemendile |
Juhtelemendi nimi: CompanyName |
Kui valitud tähe jaoks tagastatakse kirjeid, nihutage fookus juhtelemendile Ettevõtte nimi. |