Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Odnosi se na

Objekt Form

Svojstvo RecordsetType služi za određivanje koje će vrste skup zapisa biti na raspolaganju za obrazac. Namijenjeno čitanju/zapisivanju.

izraz.RecordsetType

izraz Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.

Napomene

Svojstvo RecordsetType koristi sljedeće postavke u bazi podataka Microsoft Access (.mdb ili .accdb).

Postavka

Visual Basic

Opis

Dinamički skup

0

(Zadano) Povezane kontrole koje se temelje na jednoj tablici ili tablicama s odnosom jedan-prema-jedan možete urediti. Za kontrole povezane s poljima na temelju tablica s odnosom jedan-prema-jedan ne možete urediti podatke iz zajedničkog polja na strani odnosa „jedan” ako za obje tablice nije omogućeno kaskadno ažuriranje.

Dinamički skup (nedosljedna ažuriranja)

1

Sve tablice i kontrole povezane sa svojim poljima moguće je uređivati.

Snimka stanja

2

Nijednu tablicu ili kontrolu povezanu sa svojim poljima nije moguće uređivati.

Napomena: Ako ne želite da se podaci u vezanim kontrolama uređuju kada je obrazac u prikaz obrasca ili prikaz podatkovnog lista, svojstvo RecordsetType možete postaviti na Snimka stanja.

Svojstvo RecordsetType koristi sljedeće postavke u projekt programa Microsoft Access (.adp).

Postavka

Visual Basic

Opis

Snimka stanja

3

Nijednu tablicu ili kontrolu povezanu sa svojim poljima nije moguće uređivati.

Snimka stanja koja se može ažurirati

4

(Zadano) Sve tablice i kontrole povezane sa svojim poljima moguće je uređivati.

Napomena: To svojstvo možete postaviti pomoću lista svojstava obrasca, makronaredbe ili koda programa Visual Basic for Applications (VBA).

Napomena: Promjenom svojstva RecordsetType otvorenog obrasca ili izvješća izaziva se automatsko ponovno stvaranje skupa zapisa.

Obrasce možete stvarati na temelju više pozadinskih tablica s poljima povezanim s kontrolama na obrascima. Ovisno o postavci svojstva RecordsetType, moguće je postaviti ograničenje koje se od tih povezanih kontrola mogu uređivati.

Uz uređivanje kontrola koje omogućuje RecordsetType, svaka kontrola na obrascu sadrži svojstvo Locked koje možete postaviti da biste odredili mogu li se kontrola i njezini pozadinski podaci uređivati. Ako je svojstvo Locked postavljeno na Da, podatke nije moguće uređivati.

Primjer

U sljedećem se primjeru zapisi mogu ažurirati samo ako je korisnički ID ADMIN. Taj uzorak koda svojstvo RecordsetType postavlja na Snimka stanja ako javna varijabla gstrUserID nije ADMIN.

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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.