|
Не могу обратиться к элементам массива, переданного из внешнего соединения.
| ☑ |
0
blutang
19.10.11
✎
12:26
|
В Excel(VBA):
//Заполняю Массив
Результат = Соединение.Ф(Массив)
В модуле внешнего соединения:
Функция Ф(Массив) Экспорт
//Возврат Массив - нормально возвращает массив
//Возврат Массив[0] - Ошибка: Получение элемента по индексу для значения не определено
КонецФункции
И как до элемента добраться?...
|
|
1
asady
19.10.11
✎
12:28
|
(0) как массив объявляешь как заполняешь на стороне экселя?
|
|
2
blutang
19.10.11
✎
12:32
|
Dim Массив(0 To 5) As Integer
for i=1 to 6
Массив(i - 1) = Controls("TextBox" & i).Value
Next i
|
|
3
asady
19.10.11
✎
12:35
|
(2) попробуй
Функция Ф(Массив) Экспорт
//Возврат Массив - нормально возвращает массив
Возврат Массив.GetValue(0);
КонецФункции
|
|
4
blutang
19.10.11
✎
12:38
|
Уже пробовал Массив.Получить(0) - не получалось. Но сейчас от безысходности и на English попробую... :)
|
|
5
blutang
19.10.11
✎
12:40
|
GetValue получается!!! Спасибо! (но это ж никакого зла не хватает...)
|
|