Funkcija Array

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

Daje a Variant koji sadrži niz.

Sintaksa

Array(arglist)

Obavezni arglist argument je lista vrednosti razdvojenih zarezima koje su dodeljene elementima niza u tabeli Variant. Ako ne navedete nikakve argumente, Access kreira niz nulte dužine.

Napomene

Da biste uputili na element u nizu, koristite ime promenljive praćeno zagradama koje sadrže broj indeksa za element koji želite. U sledećem primeru, prvi izraz kreira promenljivu nazvanu AVariantkao . Druga izjava dodeljuje niz za A. Poslednji izraz dodeljuje vrednost u drugom elementu niza drugoj promenljivoj.

Napomena

Sledeći primeri pokazuju kako se ova funkcija koristi u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku "Referenca razvojnog programera " sa padajuće liste pored stavke "Pretraga", a zatim unesite termine u polje za pretragu.

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

Donja granica niza koji je funkcija kreirala Array određena je donjom granicom navedenom u izjavi Option Base , osim ako Array nije kvalifikovana imenom biblioteke tipova, kao što je VBA.Array. Ako ga kvalifikujete imenom biblioteke tipova, Array na njega ne utiče .Option Base

Napomena

Argument A Variant koji nije deklarisan kao niz i dalje može da sadrži niz. Promenljiva Variant može da sadrži niz bilo kog tipa osim niski fiksne dužine i korisnički definisanih tipova. Argument A Variant koji sadrži niz konceptualno se razlikuje od niza čiji su elementi tipa Variant, ali elementima niza pristupate na isti način.

Primer

Ovaj primer koristi funkciju Array kako bi se vratila datoteka koja Variant sadrži niz.

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".