Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Velja za

Predmet obrazca

Z lastnostjo RecordsetType lahko določite, katere vrste množica zapisov so na voljo za obrazec. Za branje/pisanje.

expression.RecordsetType

izraz Obvezen. Izraz, ki vrne enega od predmetov s seznama »Velja za«.

Pripombe

Lastnost RecordsetType uporablja te nastavitve v Microsoft Accessovi zbirki podatkov (.mdb ali .accdb).

Nastavitev

Visual Basic

Opis

Dinamičen niz

0

(Privzeto) Urejate lahko vezane kontrolnike glede na eno tabelo ali tabele z relacijo »ena proti ena«. Za kontrolnike, vezane na polja, ki temeljijo na tabelah z relacijo »ena proti mnogo«, ni mogoče urejati podatkov v polju povezave na »eni« strani relacije, razen če je omogočeno kaskadno posodabljanje med tabelami.

Dinamičen niz (neskladne posodobitve)

1

Urejati je mogoče vse tabele in kontrolnike, vezane na polja.

Posnetek

2

Ni mogoče urejati nobenih tabel ali kontrolnikov, vezanih na polja.

Opomba: Če ne želite, da se podatki v vezanih kontrolnikih urejajo, ko je obrazec pogled obrazca ali Pogled podatkovnega lista, lahko lastnost RecordsetType nastavite na Posnetek.

Lastnost RecordsetType uporablja te nastavitve v Microsoft Accessov projekt (.adp).

Nastavitev

Visual Basic

Opis

Posnetek

3

Ni mogoče urejati nobenih tabel ali kontrolnikov, vezanih na polja.

Posnetek, ki ga je mogoče posodabljati

4

(Privzeto) Urejati je mogoče vse tabele in kontrolnike, vezane na polja.

Opomba: To lastnost lahko nastavite tako, da uporabite list z lastnostmi obrazca, makro ali kodo Visual Basic for Applications (VBA).

Opomba: Če spreminjate lastnost RecordsetType odprtega obrazca ali poročila, povzročite samodejno vnovično ustvarjanje niza zapisov.

Ustvarite lahko obrazce, ki temeljijo na več temeljnih tabelah, pri katerih so polja vezana na kontrolnike v obrazcih. Glede na nastavitev lastnosti RecordsetType lahko omejite, katere od teh vezanih kontrolnikov je mogoče urejati.

Poleg kontrolnika za urejanje, ki ga zagotovi RecordsetType, ima vsak kontrolnik v obrazcu lastnost Zaklenjeno, ki jo lahko nastavite in tako določite, ali je mogoče urejati kontrolnik in njegove temeljne podatke. Če je lastnost Zaklenjeno nastavljena na »Da«, ne morete urejati podatkov.

Primer

V tem primeru je mogoče posodobiti zapise le, če je ID uporabnika »SKRBNIK«. Ta vzorčna koda nastavi lastnost RecordsetType na »Posnetek«, če vrednost za gstrUserID javne spremenljivke ni »SKRBNIK«.

Sub Form_Open(Cancel As Integer)    Const conSnapshot = 2    If gstrUserID <> "ADMIN" Then        Forms!Employees.RecordsetType = conSnapshot    End IfEnd Sub

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.