helpf.pro
Регистрация

v8.2 УП: Как создать массив аналогичный таблице значений

ice_
30.11.2013 16:46Прочитано: 1632
Подскажите, пожалуйста, как можно сделать...
Задача такая, переписываю отчет на УФ, раньше получалась Таблица значений из базы 77 через OLE.
На УФ OLE работает только на клиенте, где нет таблиц значений, как переписать мне мою таблицу значений в массив, который бы потом передавался для дальнейшей обработки на сервер???
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
30.11.2013 20:42Ответ № 1
(0) ice_, в 1с многомерный массив создается так:
Код 1C v 8.2 УП
 Массив = Новый Массив(3, 2);

Массив[0][0] = "Знач11";
Массив[0][1] = "Знач12";

Массив[1][0] = "Знач21";
Массив[1][1] = "Знач22";

Массив[2][0] = "Знач31";
Массив[2][1] = "Знач32";

// обход всех элементов через конструкцию Для Каждого
Для Каждого Строка Из Массив Цикл
Для Каждого Элемент Из Строка Цикл
Сообщить(Элемент);
КонецЦикла;
КонецЦикла;

// обход всех элементов через индекс
Для ИндексСтрока = 0 По Массив.Количество() - 1 Цикл
Для ИндексСтолбец = 0 По Массив[ИндексСтрока].Количество() - 1 Цикл
Сообщить(Массив[ИндексСтрока][ИндексСтолбец]);
КонецЦикла;
КонецЦикла;
КонецПроцедуры
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.