Lastnost RecordsetType

Velja za

Predmet obrazca

Lastnost RecordsetType lahko uporabite za določanje, katera vrsta množice zapisov je omogočena v obrazcu. Za branje/pisanje.

expression.RecordsetType

Izraz »Zahtevano«. 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 omogočiti urejanja podatkov v vezanih kontrolnikih, ko je obrazec v pogledu obrazca ali pogledu podatkovnega lista, lahko lastnost RecordsetType nastavite na »Posnetek«.

Lastnost RecordsetType uporablja te nastavitve Microsoft Accessovega projekta (.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 If
End Sub
Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×