Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Odnosi se na

Objekt Form

Pomoću svojstva AllowEdits možete odrediti može li korisnik uređivati spremljene zapise prilikom korištenja obrazac. Booleovi izrazi za čitanje/pisanje.

izraz.AllowEdits

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

Postavka

Svojstvo AllowEdits koristi sljedeće postavke.

Postavka

Visual Basic

Opis

Da

True

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

Ne

False

Korisnik ne može uređivati spremljene zapise.


Svojstvo AllowEdits možete postaviti pomoću koda obrasca list svojstava, makronaredba ili koda programa Visual Basic for Applications (VBA).

Napomene

Svojstvo AllowEdits možete upotrijebiti da biste spriječili promjene postojećih podataka prikazanih u obrascu. Ako želite spriječiti promjene podataka u određenoj kontroli, upotrijebite svojstvo Enabled ili Locked.

Ako želite spriječiti promjene postojećih zapisa (obrazac postaviti samo za čitanje), postavite svojstva AllowAdditions, AllowDeletions i AllowEdits na Ne. Zapise možete postaviti samo za čitanje i tako da svojstvo RecordsetType postavite na Snimka stanja.

Programska promjena vrijednosti polja uzrokuje da se trenutni zapis može uređivati bez obzira na postavku svojstva AllowEdits . Ako želite spriječiti korisnika da unosi promjene u zapis (AllowEditsje Ne) koji morate programski uređivati, spremite zapis nakon programskih promjena; postavka svojstva AllowEdits ponovno će biti počašćena nakon spremanja nespremljenih promjena trenutnog zapisa.

Napomena: Ako je postavljen argument načina rada podataka radnje OpenForm, Microsoft Office Access 2007 nadjačat će postavke svojstava obrasca. Ako je argument načina rada podataka za radnju OpenForm postavljen na Edit, Access će otvoriti obrazac sa sljedećim postavkama svojstava:

  • AllowEdits – Da

  • AllowDeletions – Da

  • AllowAdditions – Da

  • DataEntry – Ne

Da biste spriječili da akcija OpenForm nadjača neku od navedenih postojećih postavki svojstva, izostavite postavku argumenta načina rada podataka, pa će Access koristiti postavke svojstva određene obrascem.

Primjer

U sljedećem je primjeru prikazano svojstvo ControlType za sve kontrole na obrascu. Za svaku oznaku i kontrolu tekstnog okvira procedura uključuje/isključuje svojstvo SpecialEffect za te kontrole. Ako je svojstvo SpecialEffect za kontrolu oznake postavljeno na Osjenčano, a svojstvo SpecialEffect za kontrolu tekstnog okvira na Normalno te svojstva AllowAdditions, AllowDeletions i AllowEdits postavljena na True, varijabla intCanEdit uključena je i omogućeno je uređivanje pozadinskih 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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×