Я использую приложение для постобработки Concerto от AVL, и мне трудно работать с языком сценариев, который мы здесь используем.Похоже, MS Visual Basic, но не так много, и я хочу узнать больше о том, что это версия Basic, чтобы я мог найти больше документации в Интернете.
Когда я пытаюсь код из MSСайт документации Visual Basic, например, создание массива int и помещение некоторых элементов для его инициализации (как вы можете видеть ниже), я получил синтаксическую ошибку в редакторе скриптов Concerto
' Declare a single-dimension array and set its 4 values.
Dim numbers = New Integer() {1, 2, 4, 8}
Это из собственной документации Concertoи я не могу найти, как создать простой массив, но набор данных стоит, что-то похожее, я верю
NewDSArray
Эта функция генерирует новый массив.
Синтаксис:
A = NewDSArray ([Rows], [Columns])
Параметры:
- Rows (необязательно, 1 = по умолчанию): числовое начальное количество строк
- Столбцы (необязательно, 0 = по умолчанию): Числовое начальное количество столбцов
Функция:
A теперь является новым массивом, с которым можно использовать команды класса Dataset Array..
thisDSMatrix=newdsarray(1,2)
FirstCol={1,2,3}
FirstCol.name="FirstCol" //.name will pass the name into the matrix
thisDSMatrix.PutCell(FirstCol,1,1)
SecondCol={4,5,6}
SecondCol.name="SecondCol"
thisDSMatrix.PutCell(SecondCol,1,2)
Mcols=thisDSMatrix.ColCount //returns 2
Mrows=thisDSMatrix.RowCount //returns 1
thisDSMatrix.AddColumn("MyNewCol") //a column is added and thisDSMatrix.ColCount will now show 3
thisDSMatrix.PutCell({7,8,9},1,thisDSMatrix.ColCount)
return thisDSMatrix
Буду признателен, если вы поможете мне определить точную версию использования Basic Concerto.Спасибо.