Динамический массив объявляется одинаково независимо от количества измерений (массивы в LotusScript могут иметь до 8 измерений). В соответствии с вашим примером, я думаю, что вам нужен двумерный массив, первое измерение которого ограничено тремя записями.
Если вы впервые объявите массив как:
Dim x() As String
Затем вы можете указать границы в соответствии со следующим примером:
Redim x( 0 To 2, 0 To 9 ) ' A two dimensional array
И если вам нужно увеличить массив позже (и сохранить все значения), вы можете сделать это следующим образом:
Redim Preserve x( 0 To 2, 0 To 99 )
Пожалуйста, имейте в виду, что только границы последнего измерения могут быть изменены после того, как число измерений массива было установлено.