Svojstvo RecordsetType

Odnosi se na sljedeće

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 s popisa Odnosi se na sljedeće.

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 prikazu obrasca ili prikazu podatkovnog lista, možete svojstvo RecordsetType postaviti na Snimka stanja.

Svojstvo RecordsetType koristi sljedeće postavke u projektu 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 If
End Sub
Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×