Pierakstīties, izmantojot Microsoft
Pierakstīties vai izveidot kontu
Sveicināti!
Atlasīt citu kontu.
Jums ir vairāki konti
Izvēlieties kontu, ar kuru vēlaties pierakstīties.

Varat izmantot makro bloku Access datora datu bāzēs un Access tīmekļa lietojumprogrammās, lai ar nosacījumu izpildītu makro darbību grupu atkarībā no izteiksmes vērtības.

          If 
          expression 
          Then 
 Insert macro actions here ... 
Else If expression 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

IfThenElse makro bloks programmā Access

Iestatījums

Abos gadījumos , jair nepieciešami tālāk norādītie argumenti.

Darbības arguments

Apraksts

Izteiksme

Nosacījums, ko vēlaties pārbaudīt. Ir jābūt izteiksmei, kas tiek novērtēta kā TRUE vai FALSE.

Piezīmes

Ja atlasāt makro bloku , tiek parādīts tekstlodziņš, lai varētu ievadīt izteiksmi, kas atbilst nosacījumam, kuru vēlaties pārbaudīt. Papildus tiek parādīts kombinētais lodziņš, kurā var ievietot makro darbību, zem kuras teksts tiek parādīts automātiski. IF un End If iekavas apgabals, kurā var ievadīt darbību grupu vai bloku. Bloķēšana tiek izpildīta tikai tad, ja ievadītā izteiksme ir patiesa.

Lai novērtētu citu izteiksmi, ja pirmā izteiksme ir FALSE, varat noklikšķināt uz Pievienot citu, ja , Ja vēlaties, ievietot papildu citu vienumu, ja tas ir bloķēts. Ir jāievada izteiksme, kas tiek novērtēta kā TRUE vai FALSE. Šajā gadījumā bloķēšana tiek izpildīta tikai tad, ja izteiksme ir patiesa un pirmā izteiksme ir FALSE.

Jūs varat pievienot tik daudz citu, ja bloki, kas jums patīk, ja bloks ir bloķēts.

Lai ievietotu papildu bloku, varat noklikšķināt uz Pievienot citu . Šajā gadījumā darbības, ko ievietojat zem citas personas, tiek bloķētas, un tās tiek izpildītas tikai tad, ja iepriekš minētās darbības neveic. Ja bloķēšanai var pievienot vienu citu bloku.

Tālāk esošajā koda piemērā makro darbības pirmajā blokā ir izpildītas, ja vērtība [statuss] ir lielāka par 0. Ja parametra [statuss] vērtība nav lielāka par 0, izteiksme, kas seko citam, Ja ir novērtēta. Makro darbības arī tad, Ja bloks tiek izpildīts, ja vērtība [statuss] ir vienāda ar 0. Visbeidzot, ja ne pirmo bloku, ne otro bloku neizpilda, darbības, kas atrodas citur blokā, tiek izpildītas.

            If 
            [Status] > 0 
            Then 
 Insert macro actions here ... 
Else If [Status] = 0 
 Insert macro actions here ... 
Else 
 Insert macro actions here ... 
End If

Varat ligzdot IF Blocks. Ja vēlaties novērtēt otro izteiksmi, ir ieteicams ligzdot bloku IF blokā . Tālāk esošajā koda piemērā iekšējā IF bloķēšana tiek izpildīta tikai tad, ja vērtība [statuss] ir lielāka par 0 un lielāka par 100.

            If 
            [Status] > 0 
            Then 
 Insert macro actions here ... 
 If [Status] > 100 
 Insert macro actions here ... 
 EndifEnd If

Nepieciešama papildu palīdzība?

Paplašiniet savas prasmes

Iepazīties ar apmācību >

Esiet pirmais, kas saņem jaunās iespējas

PIEVIENOTIES MICROSOFT 365 INSIDERS >

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×