LisääminenSallittu-ominaisuus

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

Koskee seuraavia kohteita

Form-objekti

LisääminenSallittu-ominaisuudella voit määrittää, voiko käyttäjä lisätä tietueita lomake käyttäessään. Ominaisuus on totuusarvo, ja siinä on luku- ja kirjoitusoikeudet.

lauseke.LisääminenSallittu

lauseke Pakollinen. Lauseke, joka palauttaa yhden Käyttö-luettelon objekteista.

Määrittäminen

LisääminenSallittu-ominaisuudessa käytetään näitä asetuksia.

Asetus

Visual Basic

Kuvaus

Kyllä

True

(Oletusarvo) Käyttäjä voi lisätä uusia tietueita.

Ei

False

Käyttäjä ei voi lisätä uusia tietueita.


Voit määrittää LisääminenSallittu -ominaisuus käyttämällä lomakkeen ominaisuusikkuna, makrotai Visual Basic for Applications (VBA)-koodin.

Huomautuksia

Jos määrität LisääminenSallittu-ominaisuuden asetukseksi Ei, käyttäjät voivat tarkastella ja muokata aiemmin luotuja tietueita mutta ei lisätä uusia.

Jos haluat estää muutosten tekemisen aiemmin luotuihin tietueisiin (eli määrittää lomakkeen vain luku -tilaan), määritä LisääminenSallittu-, PoistaminenSallittu- ja MuokkaaminenSallittu-ominaisuuksien asetukseksi Ei. Voit määrittää tietueet vain luku -tilaan myös määrittämällä TietuejoukonLaji-ominaisuuden asetukseksi Tilannevedos.

Jos haluat avata lomakkeen vain tietojen syöttämistä varten, määritä lomakkeen TietojenSyöttäminen-ominaisuuden asetukseksi Kyllä.

Kun LisääminenSallittu-ominaisuuden asetukseksi on määritetty Ei, Tiedot-välilehden Tietueet-kohdan Uusi tietue -komento ei ole käytettävissä.

Huomautus: Kun AvaaLomake-toiminnon Tietojen syöttötila -argumentti on käytössä, Microsoft Office Access 2007 ohittaa useita lomakkeen ominaisuusasetuksia. Jos AvaaLomake-toiminnon Tietojen syöttötila -argumentin asetus on Muokkaus, Access avaa lomakkeen seuraavia ominaisuusasetuksia käyttäen:

  • MuokkaaminenSallittu – Kyllä

  • Poistaminen sallittu — Kyllä

  • Lisääminen sallittu — Kyllä

  • Tietojen syöttäminen — Ei

Jos haluat estää AvaaLomake-toimintoa ohittamasta näitä ominaisuusasetuksia, jätä Tietojen syöttötila -argumentti pois. Tällöin Access käyttää lomakkeen määrittämiä ominaisuusasetuksia.

Esimerkki

Seuraavassa esimerkissä tutkitaan lomakkeen kaikkien ohjausobjektien ControlType-ominaisuutta. Toimintosarja vaihtaa Erikoistehoste-ominaisuuden asetusta jokaisessa selitteessä ja muokkausruudussa. Kun selitteen Erikoistehoste-ominaisuuden asetukseksi on määritetty Varjostettu, muokkausruutujen Erikoistehoste-ominaisuuden asetukseksi on määritetty Normaali ja LisääminenSallittu-, PoistaminenSallittu- sekä MuokkaaminenSallittu-ominaisuuksien asetukseksi on määritetty True, intCanEdit-muuttujan asetus vaihdetaan siten, että pohjana olevien tietojen muokkaaminen on sallittua.

Sub ToggleControl(frm As Form)
Dim ctl As Control
Dim intI As Integer, intCanEdit As Integer
Const conTransparent = 0
Const conWhite = 16777215
For Each ctl in frm.Controls
With ctl
Select Case .ControlType
Case acLabel
If .SpecialEffect = acEffectShadow Then
.SpecialEffect = acEffectNormal
.BorderStyle = conTransparent
intCanEdit = True
Else
.SpecialEffect = acEffectShadow
intCanEdit = False
End If
Case acTextBox
If .SpecialEffect = acEffectNormal Then
.SpecialEffect = acEffectSunken
.BackColor = conWhite
Else
.SpecialEffect = acEffectNormal
.BackColor = frm.Detail.BackColor
End If
End Select
End With
Next ctl
If intCanEdit = IFalse Then
With frm
.AllowAdditions = False
.AllowDeletions = False
.AllowEdits = False
End With
Else
With frm
.AllowAdditions = True
.AllowDeletions = True
.AllowEdits = True
End With
End If
End Sub

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ä.

×