Ovaj članak pruža referentne informacije o funkcijama i svojstvima koja režim "sandbox" dozvoljava i blokira u usluzi Pristup. Imajte na umu da Pristup nekoliko novijih funkcija da se pokreću u režimu sandbox okruženja, uključujući MonthName i StrReverse i sada blokira još nekoliko funkcija, uključujući Pomoć, ExportNavigationPane i LoadCustomUI. U nastavku zapamtite da bazu podataka morate imati poverenja (omogućite sadržaj u) ili da je smestite na pouzdanu lokaciju da bi informacije iz ovog članka koristile.
U ovom članku
Podešavanje sandbox režima za pokretanje nebezbednih izraza
Kada dodate izraz u bazu podataka, Access pokreće taj izraz u operativnom okruženju koje se zove "sandbox" režim. Access podrazumevano omogućava režim "sandbox", a režim "sandbox" uvek onemogućavanje nebezbednih izraza, čak i kada bazu podataka smatrate pouzdanom.
Ako bazu podataka smatrate pouzdanom i želite da pokrenete izraz koji režim "sandbox" onemogućuje, možete da pokrenete taj izraz promenom ključa registratora koji onemogućavanje režima "sandbox". Imajte u vidu da prvo morate imati poverenja u bazu podataka da biste pratili korake u ovom odeljku.
Ova slika prikazuje proces koji pratite kada odlučujete da li želite da pokrenete nebezbedne izraze.
Oprez Neispravno uređivanje registratora može ozbiljno oštetiti operativni sistem i u tom slučaju morate da ga ponovo instalirate. Microsoft ne garantuje da je moguće rešiti probleme nastale usled neispravnog uređivanja registratora. Pre uređivanja registratora napravite rezervnu kopiju svih vrednih podataka. Najnovije informacije o korišćenju i zaštiti registratora računara potražite u pomoći za Microsoft Windows.
Ako niste upoznati sa registratorom ili se ne osećate ugodno kada sami menjate ključeve registratora, obratite se nekome ko jeste ili razmotrite konvertovanje baze podataka iz starije verzije programa Access u Pristup format datoteke. Takođe, morate imati administratorske dozvole na računaru da biste menjali vrednosti u registratoru.
Promena ključa registratora
Važno: Ovi koraci omogućavaju pokretanje nebezbednih izraza u svim instancama programa Access za sve korisnike na računaru.
Uradite nešto od sledećeg:
-
U operativnom sistemu Microsoft Windows 7 ili Microsoft Windows 10
-
Na traci zadataka kliknite na dugme Start, a zatim izaberite stavku Pokreni.
-
U polju Otvori otkucajte regedit, a zatim pritisnite taster ENTER.
Pokrenuće se uređivač registratora.
-
Razvijte fasciklu HKEY_LOCAL_MACHINE i krećite se do sledećeg ključa registratora:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Napomena: Napomena, 14.0 ukazuje na to da Access 2010, 15.0 ukazuje na Access 2013, a 16.0 Access 2016 novije verzije.
-
U desnom oknu uređivača registratora, u okviru Ime kliknite dvaput na SandboxMode.
Prikazaće se dijalog Uređivanje DWORD vrednosti.
-
U polju Podaci o vrednosti promenite vrednost iz 3 u 2, a zatim kliknite na dugme U redu.
-
Zatvorite uređivač registratora.
-
-
Na putanji Windows Vista
-
Kliknite na dugme Start , postavite pokazivač na stavku Svi programi, izaberite stavku Pribor, a zatim izaberite stavku Pokreni.
-
U polju Otvori otkucajte regedit, a zatim pritisnite taster ENTER.
Pokrenuće se uređivač registratora.
-
Razvijte fasciklu HKEY_LOCAL_MACHINE i krećite se do sledećeg ključa registratora:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Napomena: Napomena, 4.0 ukazuje na Access 2010, 15.0 ukazuje na Access 2013, a 16.0 Access 2016 novije verzije.
-
U desnom oknu uređivača registratora, u okviru Ime kliknite dvaput na SandboxMode.
Prikazaće se dijalog Uređivanje DWORD vrednosti.
-
U polju Podaci o vrednosti promenite vrednost iz 3 u 2, a zatim kliknite na dugme U redu.
-
Zatvorite uređivač registratora.
-
Važno ne zaboravite: ako prvo ne prihvatite bazu podataka kao pouzdanu, Access će onemogućiti sve nebezbedne izraze bez obzira na to da li ste promenili ovu postavku u registratoru.
Vrednost registratora možete da podesite na sledeće vrednosti, pri kojima je 0 (nula) najdemismisnije, a 3 najmanje odgovarajuće.
Postavka |
Opis |
0 |
Sandbox režim je onemogućen u bilo kom trenutku. |
1 |
Sandbox režim se koristi za Access, ali ne i za programe koji nisu Access. |
2 |
Sandbox režim se koristi za programe koji nisu Access, ali ne za Access. |
3 |
Sandbox režim se koristi u bilo kom trenutku. Ovo je podrazumevana vrednost koja se postavlja kada instalirate Pristup. |
Funkcije koje možete da koristite u sandbox režimu
Sledeća tabela navodi funkcije koje možete da koristite u upitima Access mašine baze podataka kada je omogućen sandbox režim. Sve funkcije koje se ne pojavljuju na listi nisu dostupne u režimu "sandbox".
Abs |
Niz |
Asc |
Ascb |
Ascw |
Atn |
CBool |
CByte |
CCur |
CDate |
CDbl |
Choose |
Chr |
Ne, ne |
Ščrb |
Šššššš! |
Chrw |
Ne, ne, |
Cint |
Clng (Clng) |
Cos |
Csng |
Cstr |
Cvar (Cvar) |
CVDate |
Korelacioni vektor |
Datum |
Datum$ |
DateAdd |
DateDiff |
DatePart |
DateSerial |
DateValue |
Dan |
DDB |
Greška |
Greška$ |
Exp |
Fix |
Oblikovanje |
Format$ |
FormatCurrency |
FormatDateTime |
FormatNumber |
FormatPercent |
FV |
Hex |
Heksadecimala. |
Čas |
IIf |
IMEstatus |
Instr |
InStrb |
Int |
IPmt |
IRR |
IsDate |
Izošteno |
IsError |
IsNull |
IsNumeric |
IsObject |
LCase |
LCase$ |
Levo |
Levo$ |
Levob |
S leve strane$ |
Len |
Lenb |
Log |
LTrim |
LTrim$ |
Mid |
Srednje$ |
Midb |
Midb$ |
Minut |
MIRR |
Mesec |
Ime meseca |
Now |
Nper |
Npm |
Oct |
Okt. |
Particiju |
Rata |
PPmt |
PV |
Funkcija „QBColor“ |
Stopa |
Zamena |
RGB |
Desno |
Da, to je tačno. |
Desnob |
Udesno, 100 dolara. |
Rnd |
Zaobljeni |
RTrim |
RTrim$ |
Sekunda |
Sgn |
Sgr (škoda) |
Sin |
SLN |
Prostor |
Space$ |
Str |
Škodo |
StrComp |
StrConv |
String |
Niska$ |
StraReverse |
Prebaci |
SID |
Tan |
Time |
Vreme, 1000 dolara |
Timer |
TimeSerial |
TimeValue |
Trim |
Skrati$ |
TypeName |
UCase |
UCase$ |
Val |
Tip promenljive |
Weekday |
Godina |
Funkcije koje izazivaju greške u režimu "sandbox"
Sledeće Visual Basic for Applications (VBA) funkcije će dovesti do greške kada se funkcije pozivaju iz izraza u upitu mašine Access baze podataka ili kada se pozivaju iz Access svojstva.
Aktiviraj aplikaciju |
Signala |
Kalendar |
Ime poziva |
ChDir |
ChDrive |
Komanda |
Komanda$ |
CreateObject |
CurDir |
CurDir$ |
Brisanje postavki |
DoEvents (DoEvents) |
Environ (Environ) |
Environ$ |
EOF |
Greška |
Pritisni datoteku |
Skladište datoteka |
Vreme datoteke |
Len datoteka |
Besplatna datoteka |
GetAllSettings |
GetAttr |
GetObject |
GetSetting |
Input |
Ulazni unos$ |
Ulazna adresa |
Ulazna vrednost$ |
Ubije |
Učita |
Lok |
LOF |
Nasumično poništi |
Poništi |
Čuvanje postavki |
Traћim |
Sendkeys |
Podesi pritisnuto |
Ljuske |
Spc |
Tab |
Unload |
Korisnički obrasci |
Širina |
Funkcije koje je blokirao režim "sandbox"
Sandbox režim blokira sledeće Access funkcije kada se funkcije pozivaju iz izraza u upitu ili svojstvu Access.
AddAutoCorrect |
AddToFavorites |
ADOConnectString |
Čarobnjak za odgovore |
Aplikacija |
Assistant |
Pomoć |
Automatsko ispravljanje |
AutomationSecurity |
Može se počinjati |
ZatvoricurrentDatabase |
CodeContextObject |
KodDb |
COMAddIns |
Komandne trake |
CompactRepair |
ConvertAccessProject |
CreateAccessProject |
CreateAdditionalData |
CreateControl |
CreateControlEx |
CreateDataAccessPage |
Kreiraj obrazac |
CreateGroupLevel |
KreirajTeNewWorkgroupFile |
Kreiraj izveštaj |
DataAccessPages |
DBEngine |
DDEExecute |
DDEInitiate |
DDePoke |
DDERequest |
Ddesend |
DDETerminate DDETerminateAll |
DefaultWebOptions |
DefaultWorkspaceClone |
DelAutoCorrect |
Izbriši kontrolu |
DeleteReportControl |
DoCmd |
Echo |
ExportCustomFixedFormat* |
ExportNavigationPane |
ExportXML |
FeatureInstall |
FileDialog |
FileSearch |
PratiHyperlink |
GetHiddenAttribute |
ImportNavigationPane |
UveziXML |
InsertText |
Postavke jezika |
LoadCustomUI* |
Učitaj iz teksta |
Učitaj sliku |
Moduli |
NewAccessProject |
NovaCurrentDatabase |
NewFileTaskPane |
OpenAccessProject |
Otvaranje baze podatakacurrentDatabase |
Nadređene |
ŠifraProizvoda |
Quit |
Reference |
RefreshDatabaseWindow |
Osveži traku naslova |
ReloadAddIns |
ReplaceModule |
Pokretanje |
Runcommand |
Sačuvaj kao tekst |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
SetOption |
SetUndoRecording |
SysCmd |
TransformXML |
VBE |
Svojstva koja je blokirao režim "sandbox"
Pored funkcija navedenih u prethodnom odeljku, režim "sandbox" takođe blokira nekoliko svojstava objekata. Sledeća tabela navodi objekte i blokirana svojstva ili svojstva za svaki objekat.
Object |
Blokirano svojstvo ili svojstva |
BoundObjectFrame |
Object |
Kombinovani okvir |
Recordset |
Kontrola |
Object |
Trenutniprojekt |
AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection |
Prilagođena kontrola |
Object |
Oblik |
Dynaset |
Hiperveza |
Snimak ekrana izabrane opcije „Dodaj u omiljene“ |
Okvir sa listom opcija |
Recordset |
ObjectFrame |
Object |
Report |
Recordset |
Radnja pametne oznake |
Izvrši |
Ekran |
ActiveDataAccessPage |