Funkcija Array

Primjenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vraća a Variant koji sadrži polje.

Sintaksa

Array(arglist)

Obavezni arglist je argument popis vrijednosti razdvojenih zarezom koje su dodijeljene elementima polja u .Variant Ako ne navedete argumente, Access će stvoriti polje nulte duljine.

Napomene

Da biste se pozvali na element u polju, upotrijebite naziv varijable iza zagrada koje sadrže broj indeksa za željeni element. U sljedećem primjeru prva naredba stvara varijablu nazvanu A .Variant Druga naredba dodjeljuje polje funkciji A. Zadnja naredba dodjeljuje vrijednost u drugom elementu polja drugoj varijabli.

Napomena

Sljedeći primjeri pokazuju kako koristiti tu funkciju u modulu jezika Visual Basic for Applications (VBA). Da biste pronašli dodatne informacije o radu s VBA-om, na padajućem popisu uz stavku Pretraživanje odaberite Referenca za razvojne inženjere pa u okvir za pretraživanje unesite jedan ili više izraza.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

Donja granica polja koje stvara Array funkcija određena je donjom granicom navedenom Option Base u naredbi, osim ako Array nije kvalificirana s nazivom biblioteke vrste, kao što je VBA.Array. Ako je kvalificirate s nazivom biblioteke vrste, Array na nju ne utječe Option Base.

Napomena

A Variant koji nije deklariran kao polje i dalje može sadržavati polje. Varijabla Variant može sadržavati polje bilo koje vrste osim nizova fiksne duljine i korisnički definiranih tipova. A Variant koji sadrži polje konceptualno se razlikuje od polja čiji su elementi vrste Variant, ali elementima polja pristupate na isti način.

Primjer

U primjeru Array se koristi funkcija za vraćanje datoteke koja Variant sadrži polje.

Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume the lower bound is set to 1 by using the
' Option Base statement.
MyDay = MyWeek(2)    ' MyDay contains "Tue".
MyDay = MyWeek(4)    ' MyDay contains "Thu".