V tem članku so navedene informacije o funkcijah in lastnostih, ki jih način peskovnika omogoča in blokira Access. Upoštevajte, da Access omogoča več novejših funkcij, ki se izvajajo v načinu peskovnika, vključno s MonthName in StrReverse, in zdaj blokira več funkcij, vključno s pomočjo, ExportNavigationPanein LoadCustomUI. Ko nadaljujete, ne pozabite, da morate zaupati (omogočite vsebino v) zbirki podatkov, ali pa postavite zbirko podatkov na zaupanja vredno mesto, da bodo informacije v tem članku uporabljene.
V tem članku
Nastavitev načina peskovnika za zagon nevarnih izrazov
Ko dodate izraz v zbirko podatkov, Access zažene ta izraz v operacijskem okolju, imenovanem načinu peskovnika. Access samodejno omogoči način peskovnika in nato način Sandbox vedno onemogoči nevarne izraze, tudi po tem, ko zaupate zbirki podatkov.
Če zaupate zbirki podatkov in želite zagnati izraz, ki ga način peskovnika onemogoči, lahko ta izraz zaženete tako, da spremenite registrski ključ, ki onemogoči način peskovnika. Zapomnite si, da morate najprej zaupati zbirki podatkov, da upoštevate navodila v tem razdelku.
Na tej sliki je prikazan postopek, ki ga upoštevate pri odločanju, ali naj se izvajajo nevarni izrazi.
Pozor – nepravilno urejanje registra lahko tako resno poškoduje operacijski sistem, da ga boste morali znova namestiti. Microsoft ne more zagotoviti, da je mogoče odpraviti težave, ki so posledica nepravilnega urejanja registra. Pred urejanjem registra ustvarite varnostno kopijo pomembnih podatkov. Če si želite ogledati najnovejše informacije o uporabi in zaščiti registra, si oglejte pomoč za Microsoft Windows.
Če niste seznanjeni z registrom ali pa niste zadovoljni s spreminjanjem registrskih ključev, se obrnite na osebo, ki je ali razmislite o pretvorbi zbirke podatkov iz starejše različice Accessa v obliko zapisa datoteke Access. Če želite spremeniti vrednosti registra, prav tako potrebujete skrbniška dovoljenja v računalniku.
Spreminjanje registrskega ključa
Pomembno: Če sledite tem korakom, omogočite izvajanje izrazov, ki niso varni, v vseh primerkih Accessa za vse uporabnike računalnika.
Naredite nekaj od tega:
-
V sistemu Microsoft Windows 7 ali Microsoft Windows 10
-
V opravilni vrstici kliknite Startin nato Zaženi.
-
V polje Odpri vnesite regedit in pritisnite ENTER.
Zažene se urejevalnik registra.
-
Razširite mapo HKEY_LOCAL_MACHINE in poiščite ta registrski ključ:
\Software\Microsoft\Office\16.0\Access povezljivost Engine\Engines
Opomba: Opomba 14,0 označuje Access 2010, 15,0 označuje Access 2013 in 16,0 pomeni Access 2016 in novejše različice.
-
V desnem podoknu urejevalnika registra v razdelku imedvokliknite SandboxMode.
Prikaže se pogovorno okno Urejanje vrednosti DWORD.
-
V polju Podatki o vrednosti spremenite vrednost s 3 na 2 in kliknite V redu.
-
Zaprite urejevalnik registra.
-
-
V Windows Vista
-
Kliknite gumb Start , pokažete na vsi programi, kliknite pripomočkiin nato Zaženi.
-
V polje Odpri vnesite regedit in pritisnite ENTER.
Zažene se urejevalnik registra.
-
Razširite mapo HKEY_LOCAL_MACHINE in poiščite ta registrski ključ:
\Software\Microsoft\Office\16.0\Access povezljivost Engine\Engines
Opomba: Opomba 4,0 označuje Access 2010, 15,0 označuje Access 2013 in 16,0 pomeni Access 2016 in novejše različice.
-
V desnem podoknu urejevalnika registra v razdelku imedvokliknite SandboxMode.
Prikaže se pogovorno okno Urejanje vrednosti DWORD.
-
V polju Podatki o vrednosti spremenite vrednost s 3 na 2 in kliknite V redu.
-
Zaprite urejevalnik registra.
-
Pomembno Če ne zaupate zbirki podatkov, Access Onemogoči vse nevarne izraze, ne glede na to, ali spremenite to nastavitev registra.
Vrednost registra lahko nastavite na te vrednosti, pri čemer je 0 (nič) najbolj dopustna in 3 je najmanj dopustna.
Nastavitev |
Opis |
0 |
Način peskovnika je onemogočen ves čas. |
1 |
Način peskovnika se uporablja za Access, vendar ne za programe, ki niso dostopni za Access. |
2 |
Način peskovnika se uporablja za programe, ki niso dostopni, ne pa za Access. |
3 |
Način peskovnika je uporabljen ves čas. To je privzeta vrednost, nastavljena ob namestitvi Access. |
Funkcije, ki jih lahko uporabite v načinu peskovnika
V spodnji tabeli so navedene funkcije, ki jih lahko uporabite v poizvedbah mehanizma Accessove zbirke podatkov, ko je omogočen način peskovnika. Vse funkcije, ki niso prikazane na seznamu, niso na voljo v načinu peskovnika.
Abs |
Matrika |
Asc |
Ascb |
Funkcija AscW |
Atn |
CBool |
CByte |
CCur |
CDate |
CDbl |
Izberi |
Chr |
CHR $ |
Chrb |
ChrB $ |
Chrw |
ChrW $ |
Cint |
Clng |
Cos |
CSng |
Cstr |
Cvar |
CVDate |
CVErr |
Datum |
Datum $ |
DateAdd |
DateDiff |
DatePart |
DateSerial |
DateValue |
Dan |
DDB |
Napaka |
Napaka $ |
Exp |
Fix |
Oblika |
Oblika zapisa $ |
FormatCurrency |
FormatDateTime |
FormatNumber |
FormatPercent |
FV |
Hex |
Hex $ |
Ura |
IIf |
IMEStatus |
InStr |
InStrb |
Int |
IPmt |
IRR |
IsDate |
IsEmpty |
IsError |
IsNull |
IsNumeric |
Funkcija IsObject |
LCase |
LCase $ |
Levo |
Levo $ |
LEFTB |
LEFTB $ |
Len |
LENB |
Log |
LTrim |
Funkcije LTrim $ |
Mid |
Mid $ |
MIDB |
MIDB $ |
Minuta |
MIRR |
Mesec |
MonthName |
Now |
NPer |
NPM |
Oct |
Oktober $ |
Partition |
plačilo |
PPmt |
PV |
Funkcija QBColor |
mera |
Zamenjaj |
RGB |
Desno |
Desno $ |
RightB |
RIGHTB $ |
Rnd |
Round |
RTrim |
RTrim $ |
Sekunda |
Sgn |
SGR |
Sin |
SLN |
Space |
Space $ |
Str |
Str $ |
StrComp |
StrConv |
String |
Niz $ |
StrReverse |
Stikalo |
SYD |
Tan |
Ura |
Čas $ |
Timer |
TimeSerial |
TimeValue |
Trim |
Obrezovanje $ |
TypeName |
UCase |
UCase $ |
Val |
VarType |
Delovni dan |
Leto |
Funkcije, ki povzročajo napake v načinu peskovnika
Te funkcije Visual Basic for Applications (VBA) bodo povzročile napako, ko so funkcije poklicane iz izraza v Accessovi poizvedbi mehanizma zbirke podatkov ali ko ste pozvani iz Accessove lastnosti.
AppActivate |
Zvočni signal |
Koledar |
CallByName |
ChDir |
ChDrive |
Ukaz |
Command $ |
CreateObject |
CurDir |
CurDir $ |
DeleteSetting |
DoEvents |
Environ |
Okolje $ |
EOF |
Napačno |
FileAttr |
FileCopy |
FileDateTime |
FileLen |
FreeFile |
GetAllSettings |
GetAttr |
GetObject |
GetSetting |
Vnosa |
Vnos $ |
InputB |
InputB $ |
Ubil |
Nalaganje |
Loc |
LOF |
Vihravost |
Prikrivati |
SaveSetting |
Iskanje |
PošljiTipke |
SetAttr |
Lupino |
SPC |
Tabulatorka |
Unload |
Uporabniški obrazci |
Širina |
Funkcije, ki jih blokira način peskovnika
Način peskovnika blokira te funkcije za dostop, ko so funkcije poklicane iz izraza v poizvedbi ali iz Accessove lastnosti.
AddAutoCorrect |
AddToFavorites |
ADOConnectString |
AnswerWizard |
Program |
Assistant |
Pomoč |
Samopopravki |
AutomationSecurity |
BeginUndoable |
CloseCurrentDatabase |
CodeContextObject |
CodeDb |
COMAddIns |
CommandBars |
CompactRepair |
ConvertAccessProject |
CreateAccessProject |
CreateAdditionalData |
CreateControl |
CreateControlEx |
CreateDataAccessPage |
CreateForm |
CreateGroupLevel |
CreateNewWorkgroupFile |
CreateReport |
DataAccessPages |
DBEngine |
DDEExecute |
DDEInitiate |
DDEPoke |
DDERequest |
DDESend |
DDETerminate DDETerminateAll |
DefaultWebOptions |
DefaultWorkspaceClone |
DelAutoCorrect |
DeleteControl |
DeleteReportControl |
DoCmd |
IzpisNaZaslon |
ExportCustomFixedFormat* |
ExportNavigationPane |
ExportXML |
FeatureInstall |
Pogovornooknodatoteka |
FileSearch |
FollowHyperlink |
GetHiddenAttribute |
ImportNavigationPane |
ImportXML |
InsertText |
LanguageSettings |
LoadCustomUI* |
LoadFromText |
LoadPicture |
Moduli |
NewAccessProject |
NewCurrentDatabase |
NewFileTaskPane |
OpenAccessProject |
OpenCurrentDatabase |
Staršev |
KodaIzdelka |
Quit |
Sklici |
RefreshDatabaseWindow |
RefreshTitleBar |
ReloadAddIns |
ReplaceModule |
Zagon |
ZaženiUkaz |
SaveAsText |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
SetOption |
SetUndoRecording |
SysCmd |
TransformXML |
VBE |
Lastnosti, blokirane po načinu peskovnika
Poleg funkcij, navedenih v prejšnjem razdelku, način peskovnika blokira tudi število lastnosti predmeta. V spodnji tabeli so navedeni predmeti in blokirana lastnost ali lastnosti za vsak predmet.
Predmet |
Blokirana lastnost ali lastnosti |
BoundObjectFrame |
Predmet |
Combobox |
Recordsetzapisov |
Kontrolnik |
Predmet |
CurrentProject |
AccessConnection, BaseConnectionString, CloseConnection, povezava, OpenConnection |
CustomControl |
Predmet |
oblika |
Dinamičen niz |
Hiperpovezava |
Posnetek zaslona izbora »Dodaj med priljubljene« |
ListBox |
Recordsetzapisov |
ObjectFrame |
Predmet |
Poročilo |
Recordsetzapisov |
SmartTagAction |
Izvršitev |
Zaslon |
ActiveDataAccessPage |