Kļūdas funkcija

Attiecas uz
Access pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Piezīme

Šajā tēmā aprakstītā funkcija, metode, objekts vai rekvizīts ir atspējots, ja Microsoft Jet Expression Service darbojas smilškastes režīmā, kas neļauj novērtēt potenciāli nedrošas izteiksmes. Lai iegūtu papildinformāciju par smilškastes režīmu, meklējiet "smilškastes režīms" palīdzībā.

Atgriež kļūdas ziņojumu, kas atbilst norādītajam kļūdas skaitlim.

Sintakse

Kļūda [ (kļūdas numurs) ]

Neobligātais arguments errornumbervar būt jebkurš derīgs kļūdas numurs. Ja errorNumber ir derīgs kļūdas numurs, bet nav definēts, funkcija Error atgriež virkni "Lietojumprogrammas vai objekta definēta kļūda". Ja kļūdas numurs nav derīgs, rodas kļūda. Ja errornumber tiek izlaists, tiek atgriezts ziņojums, kas atbilst visjaunākajai izpildlaika kļūdai. Ja izpildlaika kļūda nav radusies vai ja errornumber ir 0, funkcija Error atgriež nulles garuma virkni ("").

Piezīmes

Pārbaudiet objekta Err rekvizītu iestatījumus, lai noteiktu jaunāko izpildlaika kļūdu. Atgrieztā funkcijas Error vērtība atbilst objekta Err rekvizītam Description.

Piemērs

Piezīme

Turpmākajos piemēros redzama šīs funkcijas izmantošana Visual Basic for Applications (VBA) modulī. Lai iegūtu papildinformāciju par darbu ar VBA, nolaižamajā sarakstā atlasiet Uzziņas materiāli izstrādātājiem blakus meklēšanas lodziņam un ievadiet šajā lodziņā vienu vai vairākus vārdus.

Šajā piemērā tiek izmantota funkcija Error , lai drukātu kļūdu ziņojumus, kas atbilst norādītajiem kļūdu skaitļiem.

Dim ErrorNumber
' Loop through values 61 - 64.
For ErrorNumber = 61 To 64
    ' Print error to Immediate window.
    Debug.Print Error(ErrorNumber)    
Next ErrorNumber