yeah, evidently [] with i inside is the tag for italics
StringVar Array parameter := Split ({@serial#}, ",");
NumberVar NumRangesLength := ubound(parameter);
Global NumberVar x = 1;
if NumRangesLength > 0 then
parameter[x];
x := x + 1;
revised the code slightly, but it dawned on me, you will see nothing, as you are not looping, and the last you thing that is being displayed is probably the number 2.
so as a test, to access the array try:
StringVar Array parameter := Split ({@serial#}, ",");
NumberVar NumRangesLength := ubound(parameter);
Global NumberVar x = 1;
local stringvar test ="";
for x+1 to NumRangesLength Do
( test := test + parameter[x];
);
test
HTH