Ypatybė Įrašų užrakinimai (RecordLocks)

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Taikoma

Objektui Form

Objektui Report

Ypatybę Įrašų užrakinimai (RecordLocks) galite naudoti norėdami nurodyti, kaip užrakinami įrašai ir kas vyksta dviem vartotojams tuo pačiu metu bandant redaguoti tą patį įrašą. Skaityti/rašyti.

išraiška.RecordLocks

išraiška Būtina. Išraiška, kuri grąžina vieną iš sąraše Taikoma esančių objektų.

Pastabos

Redaguojant įrašą, programa Microsoft Office Access 2007 gali automatiškai jį užrakinti, kad neleistų, kol jūs nebaigėte, kitiems vartotojams jo keisti.

  • Formos. Nurodo, kaip lentelės arba užklausos įrašai yra užblokuota atnaujinus kelių vartotojų duomenų bazės duomenis.

  • Ataskaitos. Nurodo, ar lentelėje arba užklausoje esantys įrašai užrakinami, kai ataskaita peržiūrima arba spausdinama.

  • Užklausos. Nurodo, ar užklausoje (paprastai kelių vartotojų duomenų bazės veiksmo užklausa) esantys įrašai užrakinami, kai užklausa vykdoma.

Pastaba : Ypatybė RecordLocks taikoma tik formų, ataskaitų arba užklausų Microsoft Access duomenų bazė (.mdb arba .accdb).

Ypatybė Įrašų užrakinimai (RecordLocks) naudoja šiuos parametrus.

Parametras

Visual Basic

Aprašas

Užrakinimų nėra

0

(Numatytasis) Naudodami formas, du ar daugiau vartotojų gali vienu metu redaguoti tą patį įrašą. Tai taip pat vadinama „optimistiniu“ užrakinimu. Jei du vartotojai bando įrašyti to paties įrašo keitimus, programa Access rodo pranešimą vartotojui, kuris bando įrašyti keitimus antras. Tada šis vartotojas gali atmesti įrašą, nukopijuoti jį į mainų sritį arba pakeisti kito vartotojo atliktus keitimus. Šis parametras paprastai naudojamas tik skaityti skirtose formose arba vieno vartotojo duomenų bazėse. Jis taip pat naudojamas kelių vartotojų duomenų bazėse norint leisti daugiau nei vienam vartotojui vienu metu atlikti to paties įrašo keitimus.

Ataskaitose, kai jos peržiūrimos arba spausdinamos, įrašai neužrakinami.

Užklausose, kai jos leidžiamos, įrašai neužrakinami.

Visi įrašai

1

Visi lentelės arba užklausos įrašai užrakinami, kai forma atidaryta kaip formos rodinys arba kaip duomenų lapo rodinys, kai ataskaita peržiūrima arba spausdinama ar kai užklausa vykdoma. Nors vartotojai gali skaityti įrašus, niekas negali redaguoti, įtraukti ar naikinti įrašų, kol forma neuždaroma, ataskaita nebaigiama spausdinti ar nebaigiama vykdyti užklausa.

Redaguotas įrašas

2

(Formų ir užklausų tik) Puslapio įrašų užrakintas, iškart po to, kai bet kuris vartotojas pradeda redaguoti bet kurį įrašo lauką, ir lieka užrakintas, kol vartotojas pereina į kitą įrašą. Todėl įrašą galima redaguoti tik vienas vartotojas vienu metu. Tai taip pat vadinama "pesimistinė" fiksavimo.


Pastaba : Šią ypatybę galite nustatyti naudodami formos ypatybės lapas"," makrokomanda"arba" Visual Basic for Applications (VBA) kodas.

Pastaba : Ypatybės Įrašų užrakinimai (RecordLocks) keitimas esant atidarytai formai arba ataskaitai sukelia automatinį įrašų rinkinio sukūrimą iš naujo.

Parametrą Užrakinimų nėra galite naudoti formose tik tada, kai jos lenteles ir užklausas naudoja ar duomenų keitimus daro vienas asmuo.

Parametrą Užrakinimų nėra galite naudoti kelių vartotojų duomenų bazėje, jei norite naudoti optimistinį užrakinimą ir įspėti vartotojus, bandančius redaguoti tą patį formos įrašą. Parametrą Redaguotas įrašas galite naudoti norėdami neleisti dviem ar daugiau vartotojų redaguoti duomenis tuo pačiu metu.

Kai reikia užtikrinti, kad neatliekama jokių pakeitimų duomenis paleidę peržiūrėti arba išspausdinti ataskaitą arba vykdant papildymo, naikinti, lentelės arba naujinimo užklausa, galite naudoti parametrą visus įrašus.

Formos arba duomenų lapo rodinyje esantis kiekvienas užrakintas įrašas savo įrašo parinkiklyje turi įrašo blokavimo indikatorių.

Patarimas

Norėdami pakeisti numatytąjį užrakinimai ypatybės parametras formų, spustelėkite "Microsoft Office" mygtukas Mygtuko paveikslėlis ir tada spustelėkite "Access" parinktys. Dialogo lange "Access" parinktys spustelėkite Išsamiauir pasirinkite norimą parinktį dalyje Numatytasis įrašo užrakinimas.

Duomenų formoje, ataskaitoje arba iš Open Database Connectivity (ODBC) duomenų bazės užklausos atsižvelgiama, jei buvo pasirinktas ne spynos parametras, neatsižvelgiant į tai, užrakinimai ypatybės parametras.

Pavyzdys

Šiame pavyzdyje nustatomas formos Darbuotojai ypatybės Įrašų užrakinimai (RecordLocks) parametras Redaguotas įrašas (įrašų puslapis užrakinamas, kai tik bet koks vartotojas pradeda redaguoti bet kurį įrašo lauką, ir lieka užrakintas, kol vartotojas nepereina į kitą įrašą).

Forms("Employees").RecordLocks = 2

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×