V tem članku so referenčne informacije o funkcijah in lastnostih, ki jih način peskovnika omogoča in blokira v Access. Upoštevajte, da Access omogoča izvajanje več novejših funkcij v načinu peskovnika, vključno z MonthName in StrReverse, zdaj pa blokira več funkcij, vključno s funkcijami »Pomoč«, » ExportNavigationPane« in »LoadCustomUI«. V nadaljevanju ne pozabite, da morate zaupati (omogočiti vsebino v) zbirki podatkov ali jo premakniti na zaupanja vredno mesto, da bodo informacije v tem članku v uporabi.
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čin peskovnika. Access privzeto omogoči način peskovnika, način peskovnika pa vedno onemogoči nevarne izraze, tudi ko zaupate zbirki podatkov.
Če zaupate zbirki podatkov in želite zagnati izraz, ki ga je onemogočil način peskovnika, lahko ta izraz zaženete tako, da spremenite registrski ključ, ki onemogoči način peskovnika. Upoštevajte, da morate najprej zaupati zbirki podatkov, če želite slediti korakom v tem razdelku.
Ta slika prikazuje postopek, ki ga izvedete, ko se odločite, ali želite zagnati nevarne izraze.
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 ne poznate registra ali se ne seznanite s samim spreminjanjem registrskih ključev, se obrnite na osebo, ki uporablja ali razmisli o pretvorbi zbirke podatkov iz starejše različice Accessa v obliko zapisa Access datoteke. Č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 Začetni meni in 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 Connectivity Engine\Engines
Opomba: Opomba: 14.0 označuje, da Access 2010, 15.0 označuje Access 2013, 16.0 pa označuje Access 2016 in novejše različice.
-
V desnem podoknu urejevalnika registra v razdelku Ime dvokliknite 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 mestu: Windows Vista
-
Kliknite gumb Start , pokažite na Vsi programi, kliknite Pripomočki in 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 Connectivity Engine\Engines
Opomba: Opomba: 4.0 označuje, da Access 2010, 15.0 označuje Access 2013, 16.0 pa označuje Access 2016 in novejše različice.
-
V desnem podoknu urejevalnika registra v razdelku Ime dvokliknite 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 najprej 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 permisivno število in 3 najmanj permisivno.
Nastavitev |
Opis |
0 |
Način peskovnika je ves čas onemogočen. |
1 |
Način peskovnika se uporablja za Access, ne pa tudi za programe, ki niso Accessovi. |
2 |
Način peskovnika se uporablja za programe, ki niso Accessovi, ne pa tudi za Access. |
3 |
Način peskovnika se ves čas uporablja. To je privzeta vrednost, nastavljena, ko namestite 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. Funkcije, ki niso prikazane na seznamu, niso na voljo v načinu peskovnika.
Abs |
Matrika |
Asc |
Ascb (Ascb) |
Ascw (Ascw) |
Atn |
CBool |
CByte |
CCur |
CDate |
CDbl |
Izberi |
Chr |
Chr$ |
Chrb |
Chrb$ |
Chrw (Posneti) |
Chrw$ |
Odtenek |
Funkcija Clng |
Cos |
Csng (Iskanje po strani) |
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 |
Modul zaupanja IPmt |
IRR |
IsDate |
IsEmpty (Nesmislost) |
IsError |
IsNull |
IsNumeric |
IsObject |
LCase |
Velike črke$ |
Levo |
Levo$ |
Leftb |
Leftb$ |
Len |
Lenb (Lenb) |
Log |
LTrim |
LTrim$ |
Mid |
Srednja vrednost$ |
Midb |
Midb$ |
Minuta |
MIRR |
Mesec |
Ime meseca |
Now |
Nper |
Npm |
Oct |
Oct$ |
Particijo |
plačilo |
PPmt |
PV |
Funkcija QBColor |
mera |
Zamenjaj |
RGB |
Desno |
Ne, ne, |
RightB (DesnoB) |
Desna puščica$ |
Rnd |
Krog |
RTrim |
RTrim$ |
Sekunda |
Sgn |
Sgr |
Sin |
SlN (SlN) |
Vesolje |
Prostor$ |
Str |
Str$ |
StrComp |
StrConv |
String |
String$ |
StrReverse |
Stikalo |
SYD |
Tan |
Ura |
Čas$ |
Timer |
TimeSerial |
TimeValue |
Trim |
Trim$ |
Typename |
UCase |
UCase$ |
Val |
VarType (Vrsta spremenljivke) |
Delovni dan |
Leto |
Funkcije, ki povzročajo napake v načinu peskovnika
Te VBA (VBA) povzročijo napako, ko so funkcije pri klicu iz izraza v poizvedbi mehanizma Accessove zbirke podatkov ali pri pri klicu iz Accessove lastnosti.
Aktiviraj aplikacijo |
Zvočni signal |
Koledar |
CallByName (Ime klica) |
Chdir |
ChDrive |
Ukaz |
Ukaz$ |
CreateObject |
CurDir |
CurDir$ |
DeleteSetting |
DoEvents (DoEvents) |
Zdravilo Environ |
Environ$ |
EOF |
Napačno |
DatotekaAttr |
FileCopy (DatotekaCopy) |
FileDateTime |
FileLen |
Datoteka FreeFile |
GetAllSettings |
GetAttr |
GetObject |
GetSetting |
Vnos |
Vnos$ |
InputB |
InputB$ |
Ubil |
Obremenitev |
Loc |
LOF |
Poslučajiti |
Ponastavljanje |
SaveSetting |
Poiskati |
SendKeys |
SetAttr (Nastavi) |
Lupini |
Spc |
Tabulatorka |
Unload |
Uporabniški obrazec |
Širina |
Funkcije, ki jih blokira način peskovnika
Način peskovnika blokira te Accessove funkcije, ko so funkcije pri klicu iz izraza v poizvedbi ali iz Accessove lastnosti.
AddAutoCorrect |
AddToFavorites |
ADOConnectString |
AnswerWizard |
Uporaba |
Assistant |
Pomoč |
Samopopravki |
AvtomatizacijaSecurity |
BeginUndoable |
CloseCurrentDatabase |
CodeContextObject |
CodeDb |
Dodatki COMAddIns |
Ukazne vrstice |
CompactRepair |
ConvertAccessProject |
CreateAccessProject |
CreateAdditionalData |
CreateControl |
CreateControlEx |
CreateDataAccessPage |
CreateForm |
CreateGroupLevel |
CreateNewWorkgroupFile |
CreateReport |
Strani »DataAccessPages« |
DBEngine |
DDEExecute |
DDEInitiate |
DDEPoke |
DDERequest |
DDESend |
DDETerminate DDETerminateAll |
DefaultWebOptions |
DefaultWorkspaceClone |
DelAutoCorrect |
DeleteControl |
DeleteReportControl |
DoCmd |
IzpisNaZaslon |
ExportCustomFixedFormat* |
IzvozNavigationPane |
ExportXML |
Namestitev funkcij |
FileDialog |
Iskanje datotek |
FollowHyperlink |
GetHiddenAttribute |
ImportNavigationPane |
ImportXML |
InsertText |
Jezikovne nastavitve |
LoadCustomui* |
LoadFromText |
LoadPicture |
Moduli |
NewAccessProject |
NewCurrentDatabase |
NewFileTaskPane |
OpenAccessProject |
OpenCurrentDatabase |
Nadrejenega |
KodaIzdelka |
Quit |
Sklici |
RefreshDatabaseWindow |
RefreshTitleBar |
Znova naložidodaje |
ReplaceModule |
Zagon |
ZaženiUd |
SaveAsText |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
SetOption |
SetUndoRecording |
SysCmd |
TransformXML |
VBE |
Lastnosti, ki jih blokira način peskovnika
Poleg funkcij, navedenih v prejšnjem razdelku, način peskovnika blokira tudi številne lastnosti predmeta. V spodnji tabeli so navedeni predmeti in blokirane lastnosti ali lastnosti za vsak predmet.
Predmet |
Blokirana lastnost ali lastnosti |
BoundObjectFrame |
Predmet |
Kombinirano polje |
Recordsetzapisov |
Kontrolnik |
Predmet |
CurrentProject |
AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection |
CustomControl |
Predmet |
oblika |
Dinamičen niz |
Hiperpovezava |
Posnetek zaslona izbora »Dodaj med priljubljene« |
Polje s seznamom |
Recordsetzapisov |
Predmetni okvir |
Predmet |
Poročilo |
Recordsetzapisov |
SmartTagAction |
Izvršiti |
Zaslon |
ActiveDataAccessPage |