Office
Prijava

Svojstvo RecordLocks

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Odnosi se na

Objekt Form

Objekt Report

Svojstvo RecordLocks možete koristiti da biste odredili kako se zapisi zaključavaju i što se događa kada dva korisnika pokušaju urediti isti zapis u isto vrijeme. Čitanje/pisanje.

izraz.RecordLocks

izraz je obavezan. Izraz koji vraća jedan od objekata s popisa Odnosi se na sljedeće.

Napomene

Kada uređujete zapis, Microsoft Office Access 2007 može automatski zaključati taj zapis da bi drugim korisnicima onemogućio njegovo mijenjanje prije nego što završite.

  • Obrasci. Određuje kako se zapisi u temeljnoj tablici ili upitu zaključano kada se ažuriraju podaci u bazi podataka s više korisnika.

  • Izvješća Određuje hoće li se zapisi u temeljnoj tablici ili upitu zaključavati dok se izvješće pregledava ili ispisuje.

  • Upiti Određuje hoće li se zapisi u upitu (obično upit radnje u bazi podataka s više korisnika) zaključavati dok se upit pokreće.

Napomena: Svojstvo RecordLocks primjenjuje se samo na obrasce, izvješća ili upite u bazi podataka programa Microsoft Access (.mdb ili .accdb).

Svojstvo RecordLocks koristi postavke navedene u nastavku.

Postavka

Visual Basic

Opis

Bez zaključavanja

0

(Zadano) Dva ili više korisnika mogu istodobno uređivati isti zapis u obrascima. To se još naziva i „optimistično” zaključavanje. Ako dva korisnika pokušaju spremiti promjene u isti zapis, Access prikazuje poruku onom korisniku koji je drugi pokušao spremiti zapis. Taj korisnik onda može odbaciti zapis, kopirati zapis u međuspremnik ili zamijeniti promjene koje je unio drugi korisnik. Ta se postavka najčešće koristi u obrascima koji su samo za čitanje ili u bazama podataka s jednim korisnikom. Koristi se i u bazama podataka s više korisnika a bi se većem broju korisnika dopustilo istodobno unošenje promjena u isti zapis.

Zapisi se u izvješćima ne zaključavaju dok se izvješće pregledava ili ispisuje.

Zapisi se u upitima ne zaključavaju dok se upit pokreće.

Svi zapisi

1

Svi zapisi u temeljnoj tablici ili upitu zaključavaju se dok je obrazac otvoren u prikaz obrasca ili prikaz podatkovnog lista, dok se izvješće pregledava ili ispisuje ili dok se pokreće upit. Iako korisnici mogu čitati zapise, nitko ih ne može uređivati, dodavati ni brisati do zatvaranja obrasca, do kraja njegova ispisa ili do kraja izvršavanja upita.

Uređeni zapis

2

(Samo obrasci i upiti) Stranica zapisa se zaključava čim bilo koji korisnik počne uređivati bilo koje polje u zapisu i ostaje zaključana sve dok korisnik ne prijeđe na drugi zapis. Shodno tome, samo jedan korisnik u određenom trenutku može uređivati zapis. To se još naziva i „pesimistično” zaključavanje.


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

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

Postavka Bez zaključavanja za obrasce koristi se ako samo jedna osoba koristi temeljne tablice ili upite i ako samo jedna osoba unosi promjene u podatke.

Ako baza podataka ima veći broj korisnika, postavka Bez zaključavanja koristi se ako želite primijeniti optimistično zaključavanja i upozoravati korisnike koji istodobno pokušavaju urediti isti zapis u obrascu. Postavka Uređeni koristi se ako želite spriječiti da više korisnika istodobno uređuje podatke.

Postavka Svi zapisi koristi se kada želite da nitko ne mijenja podatke nakon što počnete pregledavati ili ispisivati izvješće, odnosno kada pokrećete, nadopunjavate, brišete i ažurirate upit, odnosno iz njega stvarate tablicu.

Svaki zaključani zapis u prikazu obrasca i prikazu podatkovne tablice ima pokazatelj zaključanosti u svojem biraču zapisa.

savjet

Da biste promijenili zadanu postavku svojstva RecordLocks za obrasce, kliknite gumb Microsoft Office slika gumba pa zatim Mogućnosti programa Access. U dijaloškom okviru Mogućnosti programa Access kliknite Dodatno pa odaberite željenu mogućnost u odjeljku Zadano zaključavanje zapisa.

Podaci u obrascu, izvješću ili upitu iz baze podataka s otvorenim povezivanjem baza podataka (ODBC) tretiraju se kao da je odabrana postavka Bez zaključavanja, bez obzira na postavku svojstva RecordLocks.

Primjer

U sljedećem se primjeru svojstvo RecordLocks obrasca „Zaposlenici” postavlja na Uređeni zapis (stranica zapisa se zaključava čim bilo koji korisnik počne uređivati bilo koje polje u zapisu i ostaje zaključana sve dok korisnik ne prijeđe na drugi zapis).

Forms("Employees").RecordLocks = 2

Proširite svoje vještine korištenja sustava Office
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.

×