Vpišite se z Microsoftovim
Vpišite se ali ustvarite račun.
Pozdravljeni,
Izberite drug račun.
Imate več računov
Izberite račun, s katerim se želite vpisati.

Velja za

Predmet Form

Z lastnostjo AllowEdits (Dovoli urejanje) lahko določite, ali lahko uporabnik ureja shranjene zapise, ko uporablja obrazec. Logična vrednost za branje/pisanje.

izraz.AllowEdits

izraz Obvezen. Izraz, ki vrne enega od predmetov s seznama »Velja za«.

Nastavitev

Lastnost AllowEdits uporablja te nastavitve.

Nastavitev

Visual Basic

Opis

Da

True

(Privzeto) Uporabnik lahko ureja shranjene zapise.

No

False

Uporabnik ne more urejati shranjenih zapisov.


Lastnost AllowEdits lahko nastavite tako, da uporabite list z lastnostmi obrazca, makro ali kodo Visual Basic for Applications (VBA).

Opombe

Z lastnostjo AllowEdits lahko preprečite spreminjanje obstoječih podatkov, prikazanih v obrazcu. Če želite preprečiti spreminjanje podatkov v določenem kontrolniku, uporabite na lastnost Enabled ali Locked.

Če želite preprečiti spreminjanje obstoječih zapisov (nastaviti obrazec samo za branje), nastavite lastnosti AllowAdditions, AllowDeletions in AllowEdits na »No«. Zapise lahko nastavite samo za branje tako, da lastnost RecordsetType nastavite na Snapshot.

Če vrednost polja programsko spremenite, trenutni zapis postane uredljiv, ne glede na nastavitev lastnosti AllowEdits. Če želite uporabniku preprečiti spreminjanje zapisa (AllowEdits je No), ki ga želite programsko spremeniti, shranite zapis po kateri koli programski spremembi; nastavitev lastnosti AllowEdits bo znova upoštevana, ko boste shranili neshranjene spremembe v trenutnem zapisu.

Opomba: Ko je nastavljen argument »Data Mode« dejanja »OpenForm«, bo Microsoft Office Access 2007 prepisal številne nastavitve lastnosti obrazca. Če je argument »Data Mode« dejanja OpenForm nastavljen na Edit, Access odpre obrazec s temi nastavitvami lastnosti:

  • AllowEdits – Da

  • AllowDeletions – Da

  • AllowAdditions – Da

  • DataEntry – Ne

Če želite preprečiti, da bi dejanje OpenForm prepisalo katero od teh obstoječih nastavitev lastnosti, izpustite nastavitev argumenta »Data Mode«, da bo Access uporabil nastavitve lastnosti, ki so določene v obrazcu.

Primer

V spodnjem primeru je prikazana lastnost ControlType za vse kontrolnike v obrazcu. Za vsak kontrolnik oznake in kontrolnik polja z besedilom ta postopek preklopi lastnost SpecialEffect za te kontrolnike. Ko je lastnost SpecialEffect za kontrolnik oznake nastavljena na Shadowed, lastnost SpecialEffect za kontrolnik polja z besedilom pa je nastavljena na Normal, in so lastnosti AllowAdditions, AllowDeletions in AllowEdits vse nastavljene na True, je spremenljivka intCanEdit preklopljena, da dovoli urejanje temeljnih podatkov.

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

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.

Vam je bila informacija v pomoč?

Kako ste zadovoljni s kakovostjo jezika?
Kaj je vplivalo na vašo izkušnjo?
Če pritisnete »Pošlji«, bomo vaše povratne informacije uporabili za izboljšanje Microsoftovih izdelkov in storitev. Vaš skrbnik za IT bo lahko zbiral te podatke. Izjavi o zasebnosti.

Zahvaljujemo se vam za povratne informacije.

×