Funkciju pievienošana Access izteiksmēm

Programmā Access ir daudz iebūvēto funkciju, ko var izmantot izteiksmju izveidei. Ja esat izlasījis izteiksmi, varat atcerēties, ka funkcijas ir tikai viena no izteiksmes iespējamām sastāvdaļām. Taču jūs nevarat veikt nekādas darbības ar izteiksmēm, bet galu galā nevar apgūt, kā tām pievienot funkcijas.

Piezīme.:  Izteiksmēs varat izmantot arī pielāgotas funkcijas, bet, ja zināt, kā izveidot šīs, iespējams, jums nav nepieciešams raksts, kas līdzīgs šim: Jūs varat vienkārši meklēt visu pieejamo Access funkciju sarakstu.

Vispirms šeit sniegti daži pamati par funkciju izmantošanu:

  • Lai izmantotu funkciju, ierakstiet tās atslēgvārdu, atverošo iekavu, argumentus (vērtības), ko vēlaties nosūtīt, un pēc tam aizverošo iekavu.

  • Dažām funkcijām nav nepieciešami argumenti, bet citām ir nepieciešamas vairākas, un šajā gadījumā tās tiek atdalītas ar komatiem.

  • Funkciju argumenti var būt identifikatori, konstantes un citas funkcijas. Šīs sastāvdaļas varat apvienot, izmantojot standarta matemātiskos operatorus (piemēram, +,-, *, vai/) vai salīdzinājuma operatorus (piemēram, <, > vai =).

  • Funkcijas sniedz informāciju, ko jūs norādāt kā argumentus, palaižiet kādu kodu aiz ainām un pēc tam atgrieziet vērtību īstajā vietā, kur ievadījāt funkciju. Citiem vārdiem sakot, varat būt programmētājs, neveicot programmēšanu!

Vai izklausās biedējoši? Tas vēl nav viss. Varbūt piemērs vai divi palīdzēs:

Piemērs ar funkcijas IIf lietošanu izteiksmē.

Šī izteiksme sastāv tikai no funkcijas IIf (zaļajām rakstzīmēm). Ievērojiet, ka trīs argumenti tiek atdalīti ar zaļajiem komatiem. Šajā piemērā tiek izmantota funkcija IIf, lai salīdzinātu lauku ar nosaukumu piemērs līdz šodienas datumam. Ja lauks piemērs ir lielāks vai vienāds ar šodienas datumu, tas atgriezīs virkni "labi"; Pretējā gadījumā tiek atgriezts "nokavēts".

  • Funkcijas IIf pirmais arguments ir loģisks tests, kas sastāv no lauka piemērs identifikatora (oranžā krāsā), daži salīdzinājuma operatori (sarkanā krāsā) un Funkcija DATE (zilā krāsā), kurai nav nepieciešami argumenti.

  • Otrā un trešā funkcijas IIf argumenti ir gan virknes konstantes (melnā krāsā), kas ir jāiekļauj pēdiņās. Šie divi argumenti var būt arī funkcijas vai izteiksmes, kas atgrieztu skaitļus vai tekstu.

Varat izmantot izteiksmi, kas līdzīgs šim formas vai skata tekstlodziņā vai tabulas aprēķinātajā laukā, kā arī citās vietās.

Tālāk ir norādīts vēl viens piemērs, kurā funkcija tiek izmantota izteiksmē, lai izveidotu teksta virkni:

Piemērs ar funkcijas Left lietošanu izteiksmē.

Šeit izteiksme sākas ar virknes konstanti (melnā krāsā).

  • Zīme (sarkanā krāsā) ir konkatenācijas operators, kas tiek izmantots, lai kopā savienotu virknes.

  • Funkcijā left (zaļā krāsā) ir divi argumenti.

    • Lauka identifikators (oranžā krāsā) un

    • Vesels skaitlis konstante (melnā krāsā). Šajā gadījumā mēs vienkārši vēlamies, lai lauka divas rakstzīmes, kas atrodas vistālāk pa kreisi, būtu jāievada 2.

Ja lauks ProductCode ir "CD22035", šīs izteiksmes rezultāti būtu "prefikss: CD".

Vai vēlaties vairāk informācijas par izteiksmēm un funkcijām?

Vai nepieciešama papildu palīdzība?

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×