Tietuelukitus-ominaisuus

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Sovellukset

Form-objekti

Raporttiobjektit

Tietuelukitus-ominaisuuden avulla voit määrittää, kuinka tietueet lukitaan ja mitä tapahtuu, jos kaksi käyttäjää yrittää muokata samaa tietuetta samanaikaisesti. Luku- ja kirjoitusoikeudet.

lauseke.Tietuelukitus

lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia kohteita -luettelon objekteista.

Huomautuksia

Kun muokkaat tietuetta, Microsoft Office Access 2007 voi lukita tietueen automaattisesti, jotta muut käyttäjät eivät voi muokata sitä samanaikaisesti.

  • Lomakkeet. Määrittää, miten taulukon tai kyselyn tietueet ovat lukittu yhteiskäyttötietokanta tietojen päivittämisestä.

  • Raportit. Määrittää, lukitaanko raportin pohjana olevan taulukon tai kyselyn tietueet, kun raporttia esikatsellaan tai se tulostetaan.

  • Kyselyt. Määrittää, lukitaanko kyselyn tietueet, kun kysely (yleensä muutoskysely usean käyttäjän tietokannassa) suoritetaan.

Huomautus: Tietuelukitus -ominaisuus koskee vain lomakkeiden, raporttien ja kyselyjen Microsoft Access-tietokannassa (.mdb tai .accdb).

Tietuelukitus-ominaisuus sisältää seuraavat asetukset.

Asetus

Visual Basic

Kuvaus

Ei lukituksia

0

(Oletusarvo) Lomakkeissa vähintään kaksi käyttäjää voi muokata samaa tietuetta samanaikaisesti. Tätä kutsutaan myös "optimistiseksi" lukitukseksi. Jos kaksi käyttäjää yrittää tallentaa saman tietueen muutokset, Access ilmoittaa toisena tallentavalle käyttäjälle. Käyttäjä voi hylätä tietueen, kopioida tietueen leikepöydälle tai korvata toisen käyttäjän tekemät muutokset. Asetusta käytetään yleensä vain luku -lomakkeissa ja yhden käyttäjän tietokannoissa. Sitä käytetään myös usean käyttäjän tietokannoissa, kun halutaan sallia vähintään kahden käyttäjän tehdä muutoksia tietueeseen samanaikaisesti.

Raporttien tietueet eivät ole lukittuina, kun raporttia esikatsellaan tai se tulostetaan.

Kyselyiden tietueet eivät ole lukittuina, kun kyselyä suoritetaan.

Kaikki tietueet

1

Kaikki lomakkeen, raportin tai kyselyn pohjana olevan taulukon tai kyselyn tietueet lukitaan, kun lomake avataan Lomakenäkymä tai tietotaulukkonäkymä, kun raporttia esikatsellaan tai se tulostetaan tai kun kysely suoritetaan. Vaikka käyttäjät voivat lukea tietueita, kukaan käyttäjä ei voi muokata, lisätä tai poistaa tietueita, ennen kuin lomake on suljettu, raportti on tulostettu tai kyselyn suorittaminen on valmis.

Muokattu tietue

2

(Vain lomakkeet ja kyselyt) Tietueiden sivu on lukittu, heti, kun kuka tahansa käyttäjä, käynnistää jonkin tietueen kentän muokkaaminen ja pysyy lukittuna, kunnes käyttäjä vaihtaa toiseen tietueeseen. Näin ollen tietueen voi muokata ainoastaan yksi käyttäjä kerrallaan. Tätä kutsutaan myös "pessimistinen" lukitus.


Huomautus: Voit määrittää tämän ominaisuuden avulla lomakkeen ominaisuusikkuna, makrotai Visual Basic for Applications (VBA)-koodin.

Huomautus: Kun avoimen lomakkeen tai raportin Tietuelukitus-ominaisuuden asetusta muutetaan, tietuejoukko luodaan automaattisesti uudelleen.

Voit käyttää Ei lukituksia -asetusta lomakkeille, jos vain yksi käyttäjä käyttää lomakkeen pohjana olevia taulukoita tai kyselyitä ja tekee kaikki muutokset tietoihin.

Voit käyttää Ei lukituksia -asetusta usean käyttäjän tietokannassa, jos haluat käyttää optimistista lukitusta ja varoittaa käyttäjiä, jos he yrittävät muokata samaa lomakkeen tietuetta. Muokattu tietue -asetuksen avulla voit estää käyttäjiä muokkaamasta tietoja samanaikaisesti.

Voit käyttää kaikkia tietueita-asetus, kun voit varmistaa, että muutoksia ei ole tehty tietoihin sen jälkeen, kun aloitat esikatselu tai raportin tulostaminen tai suoritetaan liittämis, Poista taulukon luovan tai päivityskysely.

Lomakenäkymässä ja taulukkonäkymässä lukitun tietueen tietuevalitsimessa on lukituksen ilmaisin.

vinkki

Jos haluat muuttaa lomakkeiden Tietuelukitus-ominaisuuden arvo, Microsoft Office-painiketta Office-painikkeen kuva ja valitse sitten Accessin asetukset. Valitse Accessin asetukset -valintaikkunasta Lisäasetuksetja valitse sitten haluamasi vaihtoehto kohdassa Tietueiden oletuslukitus.

Lomakkeen, raportin tai kyselyn Open Database Connectivity (ODBC)-tietokannan tietojen käsitellään, ikään kuin ei lukituksia-asetus on valittu, Tietuelukitus -ominaisuus-asetuksen arvosta huolimatta.

Esimerkki

Seuraavassa esimerkissä asetetaan "Työntekijät"-lomakkeen Tietuelukitus-ominaisuuden arvoksi Muokattu tietue. (Tietuesivu lukitaan heti, kun kuka tahansa käyttäjä alkaa muokata mitä tahansa tietueen kenttää, ja pysyy lukittuna, kunnes käyttäjä siirtyy seuraavaan tietueeseen.)

Forms("Employees").RecordLocks = 2

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×