Svojstvo AllowEdits

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Primjenjuje se na

Objekt Form

Svojstvo AllowEdits određuje može li korisnik uređivati spremljene zapise korištenjem obrazac. Čitaj/piši Booleov operator.

izraz.AllowEdits

izraz Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.

Postavka

Postavke svojstva AllowEdits.

Postavka

Visual Basic

Opis

Da

True

(Zadana postavka) Korisnik može uređivati spremljene zapise.

Ne

False

Korisnik ne može uređivati spremljene zapise.


Svojstvo AllowEdits pomoću obrasca list svojstava, makronaredbaili Visual Basic for Applications (VBA) kod.

Napomene

Svojstvom AllowEdits možete spriječiti nastanak promjena na postojećim zapisima prikazanim na obrascu. Promjenu podataka u određenoj kontroli možete spriječiti korištenjem svojstva Omogućeno ili Zaključano.

Želite li spriječiti mogućnost promjene postojećih zapisa (obrazac postaviti u način samo za čitanje), postavite svojstva AllowAdditions, AllowDeletions i AllowEdits na Ne. Slogove također možete postaviti u način samo za čitanje postavljanjem svojstva RecordSetType na Brza snimka.

Programska promjena vrijednosti uzrokuje mogućnost uređivanja trenutnog zapisa bez obzira na svojstvo AllowEdits. Želite li spriječiti korisnika u promjeni zapisa (AllowEdits je postavljeno na Ne) koji morate programski urediti, nakon bilo kakve programske promjene spremite zapis. Svojstvo AllowEdits bit će ponovno na snazi nakon spremanja bilo kakve promjene učinjene na trenutnom zapisu.

Napomena : Kada je postavljen argument Način rada podataka akcije OpenForm, Microsoft Office Access 2007 će zaobići više postavki svojstva obrasca. Ako je argument Način rada s podacima OpenForm postavljen na Uredi, Access otvara obrazac sa sljedećim postavkama svojstva:

  • AllowEdits — Da

  • AllowDeletions — Da

  • AllowAdditions — Da

  • DataEntry — Ne

Kako biste spriječili da akcija OpenForm odbaci bilo koju od ovih postojećih postavki svojstva, izostavite postavku argumenta Način rada s podacima kako bi Access koristio postavke svojstva definirane obrascem.

Primjer

Sljedeći primjer ispituje svojstvo ControlType za sve kontrole na obrascu. Za svaku natpisa i tekstnog okvira kontrolu, procedura prebacuje svojstvo SpecialEffect te kontrole. Kada je svojstvo kontrole natpisa SpecialEffect postavljeno na Shadowed i na kontrole tekstnog okvira SpecialEffect svojstvo je postavljeno na običnom pogledu i u Dopustidodatke, AllowDeletionsi AllowEdits svojstva sve postavljena na True, varijabla intCanEdit preklapa da biste dopustili uređivanje temeljnih podataka.

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

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

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.

×