Šajā rakstā sniegta atsauces informācija par smilškastes režīma izmantotajām funkcijām un rekvizītiem un to bloķēšanu Access. Ņemiet vērā Access ka smilškastes režīmā var palaist vairākas jaunākas funkcijas, tostarp MonthName un StrReverse, un tagad bloķē vairākas funkcijas, tostarp Palīdzība, ExportNavigationPane un LoadCustomUI. Turpinot darbu, atcerieties, ka ir jāuzticas datu bāzei (jāiespējo saturs) vai jānovietojiet datu bāzi uzticamā atrašanās vietā, lai šī raksta informācija tiktu lietota.
Šajā rakstā
Smilškastes režīma iestatīšana nedrošu izteiksmju palaišanai
Pievienojot izteiksmi datu bāzei, Access šo izteiksmi izpilda darba vidē, ko sauc par smilškastes režīmu. Access smilškastes režīmu iespējo pēc noklusējuma, savukārt smilškastes režīms vienmēr atspējo nedrošās izteiksmes pat tad, ja uzticaties datu bāzei.
Ja uzticaties datu bāzei un vēlaties izpildīt smilškastes režīma atspējoto izteiksmi, varat šo izteiksmi izpildīt, mainot reģistra atslēgu, kas atspējo smilškastes režīmu. Atcerieties, ka vispirms ir jāuzticas datu bāzei, lai varētu veikt šajā sadaļā norādītās darbības.
Šajā attēlā parādīts process, kas jāveic, izlemjot, vai izpildīt nedrošas izteiksmes.
Uzmanību! Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana.Pirms reģistra rediģēšanas izveidojiet visu vērtīgo datu rezerves kopiju. Jaunāko informāciju par datora reģistra lietošanu un aizsargāšanu skatiet Microsoft Windows palīdzībā.
Ja nepārzināt darbības ar reģistru vai nesazināties ar reģistra atslēgu mainīšanu pats, sazinieties ar personu, kas to pārzina, vai apsveriet iespēju pārveidot datu bāzes no vecākas Access versijas uz Access formātu. Turklāt ir nepieciešamas datora administratora atļaujas, lai mainītu reģistra vērtības.
Reģistra atslēgas mainīšana
Svarīgi!: Veicot šīs darbības, tiek atļauta nedrošu izteiksmju izpilde visos programmas Access gadījumos visiem šī datora lietotājiem.
Veiciet vienu no šīm darbībām:
-
Sistēmā Microsoft Windows 7 vai Microsoft Windows 10
-
Uzdevumjoslā noklikšķiniet uz Sākt un pēc tam uz Palaist.
-
Lodziņā Atvērt ierakstiet regedit un pēc tam nospiediet taustiņu ENTER.
Tiek startēts reģistra redaktors.
-
Izvērsiet mapi HKEY_LOCAL_MACHINE un atrodiet šādu reģistra atslēgu:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Piezīme.: Ņemiet vērā, ka 14.0 norāda, ka Access 2010, 15.0 norāda Access 2013 un 16.0 norāda Access 2016 un jaunākām versijām.
-
Reģistra redaktora labajā rūtī sadaļā Nosaukums veiciet dubultklikšķi uz SandboxMode.
Tiek parādīts dialoglodziņš Edit DWORD Value.
-
Laukā Value Data vērtību 3 nomainiet uz 2 un pēc tam noklikšķiniet uz OK.
-
Aizveriet reģistra redaktoru.
-
-
Programmā Windows Vista
-
Noklikšķiniet uz pogas Sākt, norādiet uz Visas programmas, noklikšķiniet uz Piederumi un pēc tam noklikšķiniet uz Palaist.
-
Lodziņā Atvērt ierakstiet regedit un pēc tam nospiediet taustiņu ENTER.
Tiek startēts reģistra redaktors.
-
Izvērsiet mapi HKEY_LOCAL_MACHINE un atrodiet šādu reģistra atslēgu:
\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Piezīme.: Ņemiet vērā, ka 4.0 norāda, ka Access 2010, 15.0 norāda Access 2013 un 16.0 norāda Access 2016 un jaunākām versijām.
-
Reģistra redaktora labajā rūtī sadaļā Nosaukums veiciet dubultklikšķi uz SandboxMode.
Tiek parādīts dialoglodziņš Edit DWORD Value.
-
Laukā Value Data vērtību 3 nomainiet uz 2 un pēc tam noklikšķiniet uz OK.
-
Aizveriet reģistra redaktoru.
-
Svarīgi! Atcerieties — ja vispirms neuzticaties datu bāzei, Access atspējo visas nedrošās izteiksmes neatkarīgi no tā, vai maināt šo reģistra iestatījumu.
Varat iestatīt reģistra vērtību uz šādām vērtībām, un 0 (nulle) ir visnozīmīgākās un 3 ir vismazāk noslo šīm.
Iestatījums |
Apraksts |
0 |
Smilškastes režīms vienmēr ir atspējots. |
1 |
Smilškastes režīms tiek izmantots programmā Access, bet ne programmās, kas nav Access programmas. |
2 |
Smilškastes režīms tiek lietots programmās, kas nav Access programmas, bet ne Access programmās. |
3 |
Smilškastes režīms tiek izmantots vienmēr. Šī ir noklusējuma vērtība, kas tiek iestatīta, instalējot Access. |
Smilškastes režīmā izmantojamās funkcijas
Tālāk sniegtajā tabulā ir uzskaitītas funkcijas, kuras varat izmantot Access datu bāzes programmas vaicājumos, ja ir iespējots smilškastes režīms. Smilškastes režīmā nav pieejamas visas funkcijas, kas nav redzamas sarakstā.
Abs |
Masīvs |
Asc |
Ascb |
Ascw |
Atn |
CBool |
CByte |
CCur |
CDate |
CDbl |
Choose |
Chr |
Chr$ |
Chrb |
Chrb$ |
Chrw |
Chrw$ |
Cint |
Clng |
Cos |
Csng |
Cstr |
Cvar |
CVDate |
CVErr |
Datums |
Date$ |
DateAdd |
DateDiff |
DatePart |
DateSerial |
DateValue |
Diena |
DDB |
Kļūda |
Kļūda$ |
Exp |
Fix |
Formatēšana |
Format$ |
FormatCurrency |
FormatDateTime |
FormatNumber |
FormatPercent |
FV |
Hex |
Hex$ |
Stunda |
IIf |
IMEStatus |
InStr |
InStrb |
Int |
IPmt |
IRR |
IsDate |
IsEmpty |
IsError |
IsNull |
IsNumeric |
IsObject |
LCase |
LCase$ |
Pa kreisi |
Left$ |
Leftb |
Leftb$ |
Len |
Lenb |
Log |
LTrim |
LTrim$ |
Mid |
Mid$ |
Midb |
Midb$ |
Minūte |
MIRR |
Mēnesis |
MonthName |
Now |
Skujiņš |
Npm |
Oct |
Okt$ |
Nodalījums |
Maks |
PPmt |
PV |
Funkcija QBColor |
Likme |
Aizstāšana |
RGB |
Pa labi |
No labās puses$ |
RightB |
Rightb$ |
Rnd |
Apaļš |
RTrim |
RTrim$ |
Sekunde |
Sgn |
Sgr |
Sin |
SLN |
Space |
Space$ |
Str |
Str$ |
StrComp |
StrConv |
Virkne |
String$ |
StrReverse |
Slēdzis |
SYD |
Tan |
Laiks |
Time$ |
Timer |
TimeSerial |
TimeValue |
Trim |
Apgriezt$ |
TypeName |
UCase |
UCase$ |
Val |
VarType |
Weekday |
Gads |
Funkcijas, kas izraisa kļūdas smilškastes režīmā
Šīs Visual Basic for Applications (VBA) funkcijas izraisa kļūdu, ja funkcijas tiek izsauktas no izteiksmes Access datu bāzes programmas vaicājumā vai izsauktas no Access rekvizīta.
AppActivate |
Beep |
Kalendārs |
CallByName |
ChDir |
ChDrive |
Komanda |
Command$ |
CreateObject |
CurDir |
CurDir$ |
DeleteSetting |
DoEvents |
Environ |
Environ$ |
EOF |
Err |
FileAttr |
FileCopy |
FileDateTime |
FileLen |
FreeFile |
GetAllSettings |
GetAttr |
GetObject |
GetSetting |
Ievade |
Input$ |
InputB |
InputB$ |
Kill |
Ielādēt |
Atrašanās vietas |
LOF |
Randomize |
Atiestatīšana |
SaveSetting |
Meklēt |
SendKeys |
SetAttr |
Čaula |
Spc |
Tabulēšanas taustiņš |
Noņemt |
UserForms |
Platums |
Smilškastes režīma bloķētās funkcijas
Smilškastes režīms bloķē tālāk norādītās Access funkcijas, ja funkcijas tiek izsauktas no izteiksmes vaicājumā vai no Access rekvizīta.
AddAutoCorrect |
AddToFavorites |
ADOConnectString |
AnswerWizard |
Lietojumprogramma |
Assistant |
Palīdzība |
Automātiskā koriģēšana |
AutomationSecurity |
BeginUndoable |
CloseCurrentDatabase |
CodeContextObject |
CodeDb |
COMAddIns |
Komandjoslas |
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 |
Echo |
ExportCustomFixedFormat* |
ExportNavigationPane |
ExportXML |
Līdzekļu instalācija |
FileDialog |
FileSearch |
FollowHyperlink |
GetHiddenAttribute |
ImportNavigationPane |
ImportXML |
InsertText |
LanguageSettings |
LoadCustomUI* |
LoadFromText |
LoadPicture |
Moduļi |
NewAccessProject |
NewCurrentDatabase |
NewFileTaskPane |
OpenAccessProject |
OpenCurrentDatabase |
Vecākelements |
Produkta_kods |
Quit |
Atsauces |
RefreshDatabaseWindow |
RefreshTitleBar |
ReloadAddIns |
ReplaceModule |
Palaišana |
RunCommand |
SaveAsText |
SetDefaultWorkGroupFile |
SetHiddenAttribute |
SetOption |
SetUndoRecording |
SysCmd |
TransformXML |
VBE |
Smilškastes režīma bloķētie rekvizīti
Papildus iepriekšējā sadaļā norādītajām funkcijām smilškastes režīms bloķē arī vairākus objektu rekvizītus. Tālāk sniegtajā tabulā ir norādīti katra objekta objekti un bloķētie rekvizīti vai rekvizīti.
Object |
Rekvizīts vai rekvizīti Blocked |
BoundObjectFrame |
Object |
Kombinētais lodziņš |
Recordset |
Vadīkla |
Object |
CurrentProject |
AccessConnection, BaseConnectionString, CloseConnection, Connection, OpenConnection |
CustomControl |
Object |
Forma |
Dynaset |
Hipersaite |
Atlases Pievienot izlasei ekrānuzņēmums |
Sarakstlodziņš |
Recordset |
ObjectFrame |
Object |
Atskaite. |
Recordset |
SmartTagAction |
Izpildīt |
Ekrāns |
ActiveDataAccessPage |