U ovom se članku navode referentne informacije o funkcijama i svojstvima koje način rada sigurnosne ograde omogućuje i blokira u Access. Imajte Access nekoliko novijih funkcija za pokretanje u načinu rada sigurnosne ograde, uključujući MonthName i StrReverse, a sada blokira još nekoliko funkcija, uključujući Pomoć, ExportNavigationPane i LoadCustomUI. U nastavku imajte na umu da bazu podataka morate označiti kao pouzdanu (omogućiti sadržaj) ili bazu podataka postaviti na pouzdano mjesto da bi se informacije iz ovog članka koristile.
Sadržaj članka
Postavljanje načina rada sigurnosne ograde za pokretanje nesigurnih izraza
Kada u bazu podataka dodate izraz, Access taj izraz pokreće u operacijskom okruženju pod nazivom način rada sigurnosne ograde. Access po zadanom omogućuje način rada sigurnosne ograde, a način rada sigurnosne ograde uvijek onemogućuje nesigurne izraze čak i nakon što bazu podataka smatrate pouzdanom.
Ako bazu podataka smatrate pouzdanom i želite pokrenuti izraz koji način rada s memorijom za testiranje onemogućuje, taj izraz možete pokrenuti tako da promijenite ključ registra koji onemogućuje način rada sigurnosne ograde. Imajte na umu da bazu podataka morate označiti kao pouzdanu da biste slijedili korake u ovom odjeljku.
Na ovoj se slici prikazuje postupak koji pratite prilikom odlučivanja o pokretanju nesigurnih izraza.
Oprez Netočno uređivanje registra može ozbiljno oštetiti operacijski sustav i zahtijevati ponovnu instalaciju. Microsoft ne jamči rješavanje problema nastalih zbog uređivanja registra na neodgovarajući način. Prije uređivanja registra sigurnosno kopirajte važne podatke. Najnovije informacije o korištenju i zaštiti registra računala potražite u pomoći za Microsoft Windows.
Ako niste upoznati s registarom ili vam nije ugodno sami mijenjati ključeve registra, obratite se nekome tko je ili razmislite o pretvorbi baze podataka iz starije verzije programa Access u oblik Access datoteke. Da biste mogli promijeniti vrijednosti registara, na računalu morate imati administratorske dozvole.
Promjena ključa registra
Važno: Da biste dopustili izvođenje nesigurnih izraza u svim instancama programa Access i za sve korisnike računala, pratite sljedeće korake.
Napravite nešto od sljedećeg:
-
U sustavu Microsoft Windows 7 ili Microsoft Windows 10
-
Na programskoj traci kliknite Start, a zatim Pokreni.
-
U okvir Otvori upišite regedit, a zatim pritisnite tipku ENTER.
Pokrenut će se uređivač registra.
-
Proširite mapu HKEY_LOCAL_MACHINE i otiđite do sljedećeg ključa registra:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Napomena: Imajte na umu da 14.0 označava da Access 2010, 15.0 označava Access 2013, a 16.0 Access 2016 i novije verzije.
-
U desnom oknu uređivača registra u odjeljku Naziv dvokliknite SandboxMode.
Pojavit će se dijaloški okvir Uređivanje vrijednosti DWORD.
-
U polju Podaci vrijednosti promijenite vrijednost iz 3 u 2, a zatim kliknite U redu.
-
Zatvorite uređivač registra.
-
-
u sustavu Windows Vista
-
Kliknite gumb Start , pokažite na Svi programi, kliknite Pomagala, a zatim Pokreni.
-
U okvir Otvori upišite regedit, a zatim pritisnite tipku ENTER.
Pokrenut će se uređivač registra.
-
Proširite mapu HKEY_LOCAL_MACHINE i otiđite do sljedećeg ključa registra:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Napomena: Napomena, 4.0 označava da Access 2010, 15.0 označava Access 2013, a 16.0 Access 2016 i novije verzije.
-
U desnom oknu uređivača registra u odjeljku Naziv dvokliknite SandboxMode.
Pojavit će se dijaloški okvir Uređivanje vrijednosti DWORD.
-
U polju Podaci vrijednosti promijenite vrijednost iz 3 u 2, a zatim kliknite U redu.
-
Zatvorite uređivač registra.
-
Važno Imajte na umu da, ako bazu podataka ne smatrate pouzdanom, Access će onemogućiti sve nesigurne izraze bez obzira jeste promijenite li tu postavku registra.
Vrijednost registra možete postaviti na sljedeće vrijednosti, dok je 0 (nula) najdojmljivija, a 3 najmanje dopuštena.
Postavka |
Opis |
0 |
Način rada sigurnosne ograde u svakom je trenutku onemogućen. |
1 |
Način rada sigurnosne ograde koristi se za Access, ali ne i za programe koji nisu u programu Access. |
2 |
Način rada sigurnosne ograde koristi se za programe koji nisu u programu Access, ali ne i za Access. |
3 |
Način rada sigurnosne ograde koristi se u svakom trenutku. To je zadana vrijednost, postavlja se kada instalirate Access. |
Funkcije koje možete koristiti u načinu rada s memorijom za testiranje
U sljedećoj su tablici navedene funkcije koje možete koristiti u upitima modula baze podataka programa Access kada je omogućen način rada s memorijom za testiranje. Sve funkcije koje se ne prikazuju na popisu nisu dostupne u načinu rada s memorijom za testiranje.
Abs |
Polje |
Asc |
Ascb |
Ascw |
Atn |
CBool |
CByte |
CCur |
CDate |
CDbl |
Choose |
Chr |
Šr$ |
Chrb |
Chrb$ |
Chrw |
Chrw$ |
Cint |
Clng |
Cos |
Csng |
Cstr |
Cvar |
CVDate |
CvErr |
Datum |
Datum: $ |
DateAdd |
DateDiff |
DatePart |
DateSerial |
DateValue |
Dan |
DDB |
Pogreška |
Pogreška$ |
Exp |
Fix |
Oblikovanje |
Oblikovanje$ |
FormatCurrency |
FormatDateTime |
Broj oblikovanja |
FormatPercent |
FV |
Hex |
Heksadecimalno$ |
Sat |
IIf |
IMEStatus |
InStr |
InStrb (InStrb) |
Int |
IPmt |
IRR (internal rate of return, interna stopa povrata) |
IsDate |
IsEmpty |
IsError |
IsNull |
IsNumeric |
IsObject |
LCase |
LCase$ |
Lijevo |
Lijevo$ |
Leftb |
Lijeva tipka$ |
Len |
Lenb |
LOG |
LTrim |
Vrijednost za iznos od 300 kn |
Mid |
Sredina$ |
Midb |
Midb$ |
Minuta |
Mirr |
Mjesec |
Naziv Mjeseca |
Now |
Nper |
Npm |
Oct |
U listopadu 2013 |
Particiju |
Rata |
PPmt |
PV |
Funkcija QBColor |
Stopa |
Zamijeni |
RGB |
Desno |
Desno$ |
Rightb |
Rightb$ |
Rnd |
Okrugli |
RTrim |
Vrijednost za RTrim$ |
Sekunda |
Sgn |
Sgr |
Sin |
SLN (SlN) |
Space |
Razmaknica$ |
Str |
Str$ (str. 1) |
StrComp |
StrConv |
String |
Niz$ |
StrReverse |
Prebacivanje |
SYD |
TAN |
Time |
Vrijeme$ |
Timer |
TimeSerial |
TimeValue |
Trim |
Skraćivanje$ |
Typename |
UCase |
UCase$ (UCase) |
Val |
VarType |
Weekday |
Godina |
Funkcije koje uzrokuju pogreške u načinu rada sigurnosne ograde
Sljedeće funkcije programa Visual Basic for Applications (VBA) uzrokovat će pogrešku kada se funkcije pozivaju iz izraza u upitu modula baze podataka programa Access ili kada se zovu iz svojstva programa Access.
AppActivate |
Beep |
Kalendar |
CallByName |
ChDir |
ChDrive |
Naredba |
Command$ |
CreateObject |
CurDir |
Vrijednost za iznos od 1000 kn |
Brisanje postavki |
DoEvents |
Okoliš |
Zavidno$ |
EOF |
Err |
FileAttr |
Opseg datoteke |
VrijemeDatoteka |
FileLen |
FreeFile |
GetAllSettings |
GetAttr |
GetObject |
GetSetting |
Unos |
Ulaz$ |
InputB |
UlazniB$ |
Ubiti |
Učitavanje |
Loc |
LOF |
Miješaj |
Ponovno postavljanje |
SaveSetting |
Tražiti |
SendKeys |
SetAttr |
Ljuska |
Spc |
Tabulator |
Unload |
Korisnički obrasci |
Širina |
Funkcije blokirane načinom rada sigurnosne ograde
Način rada sigurnosne ograde blokira sljedeće funkcije programa Access kada se funkcije pozivaju iz izraza u upitu ili iz svojstva programa Access.
AddAutoCorrect |
AddToFavorites |
ADOConnectString |
Čarobnjak za odgovore |
Aplikacija |
Assistant |
Pomoć |
Samoispravak |
Automatizacijasigurnosti |
BeginUndoable |
CloseCurrentDatabase |
CodeContextObject |
CodeDb |
COMAddIns |
Naredbene trake |
CompactRepair |
ConvertAccessProject |
CreateAccessProject |
CreateAdditionalData |
CreateControl |
StvoriControlEx |
CreateDataAccessPage |
Stvori obrazac |
CreateGroupLevel |
CreateNewWorkgroupFile |
Stvori izvješće |
DataAccessPages |
DbEngine |
DDEExecute |
Ddeinitiate |
DDEPoke |
DDERequest |
Ddesend |
DDETerminate DDETerminateAll |
DefaultWebOptions |
DefaultWorkspaceClone |
DelAutoCorrect |
DeleteControl |
DeleteReportControl |
DoCmd |
Echo |
ExportCustomFixedFormat* |
ExportNavigationPane |
ExportXML |
FeatureInstall |
FileDialog |
Pretraživanje datoteka |
FollowHyperlink |
GetHiddenAttribute |
ImportNavigationPane |
ImportXML |
InsertText |
Postavke jezika |
LoadCustomUI* |
LoadFromText |
LoadPicture |
Moduli |
NewAccessProject |
NewCurrentDatabase |
NewFileTaskPane |
OpenAccessProject |
OpenCurrentDatabase |
Roditelj |
ŠifraProizvoda |
Quit |
Reference |
RefreshDatabaseWindow |
RefreshTitleBar |
Ponovno učitaj AddIns |
ReplaceModule |
Pokretanje |
Runcommand |
SaveAsText |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
SetOption |
SetUndoRecording |
SysCmd |
TransformXML |
VBE |
Svojstva blokirana načinom rada sigurnosne ograde
Osim funkcija navedenih u prethodnom odjeljku, način rada sigurnosne ograde blokira i broj svojstava objekta. U sljedećoj su tablici navedeni objekti i blokirano svojstvo ili svojstva za svaki objekt.
Object |
Blokirano svojstvo ili svojstva |
BoundObjectFrame |
Object |
Kombinirani okvir |
Recordset |
Kontrola |
Object |
CurrentProject |
AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection |
CustomControl |
Object |
Oblik |
Dinamički skup |
Hiperveza |
Snimka zaslona s odabranim kontaktima za dodavanje u favorite |
Okvir s popisom |
Recordset |
ObjectFrame |
Object |
Izvješće |
Recordset |
SmartTagAction |
Izvršiti |
InfoTraka |
ActiveDataAccessPage |