Pole prvků:

Je-li prvek během provádění rutiny měřen vícekrát, vytvoří se automaticky pole prvků. Počet elementů v takovém poli prvků je roven počtu případů, kdy byl prvek proveden.

Pokud by byl měřený kruhový objekt umístěn do cyklu while, který se pětkrát opakuje, existovalo by pole pěti změřených kružnic. Pokud id měřené kružnice je „Circle1“, výraz pole by bylo možné použit pro přístup k individuálním instancím měřeného kruhového objektu. Hranaté závorky se používají k označení požadované instance.

ASSIGN/V1=Circle1[3].X
V1 je přiřazena měřená hodnota X třetí instance Circle1.

Když existuje pole prvku pro daný prvek, ale nepoužívá se zápis pole v odkazu na takový prvek, použije se poslední instance. Ve výše uvedeném příkladu by odkaz Circle1.X bylo totéž jako Circle1[5].X, protože pátá instance by byla poslední instance objektu.

Výrazy lze použít v hranatých závorkách výrazu pole. Circle1[3].X a Circle1[2+1].X jsou tudíž shodné. Následující příklad využívá smyčku pro vytištění měřeného geometrického středu pěti kruhů z příkladů výše.

ASSIGN/V1=1
While/V1<6
Comment/Rept,"Geometrický střed instance #"+V1+" Kružnice1: "+Circle1[V1].XYZ
ASSIGN/V1=V1+1
End/While

Možný výstup výše uvedeného příkladu:

Geometrický střed exempláře #1 kruhu Circle1: 3,4, 2,6, 1,43

Geometrický střed exempláře #2 kruhu Circle1: 4,4, 3,6, 2,43

Geometrický střed exempláře #3 kruhu Circle1: 5,4, 4,6, 3,43

Geometrický střed exempláře #4 kruhu Circle1: 6,4, 5,6, 4,43

Geometrický střed exempláře #5 kruhu Circle1: 7,5, 6,6, 5,43

Existují také pole rozměrů a vyrovnání, které byly provedeny několikrát během daného provádění. Hodnoty Dim1[2].Nom a Align1[4].Origin budou tudíž k dispozici za předpokladu, že rozměr „Dim1“ byl proveden alespoň dvakrát a vyrovnání „Align1“ bylo provedeno alespoň čtyřikrát.

Je-li odkaz na pole prvků mimo meze (například uživatel žádá Circle1[2.5] nebo > Circle1[„Ahoj světe“]), je vrácena položka horní nebo dolní meze. Měl-li Circle1 3 exempláře, pak Circle1[4] a vyšší vrátí hodnotu pro Circle1[3] a Circle[0] a nižší vrátí hodnotu pro Circle1[1]. Všechny výrazy uvnitř hranatých závorek jsou převedeny na celočíselnou hodnotu a tudíž 2,5 bude 2 a „Ahoj světe“ bude 0.