Одномерный массив в 1с 7.7
Как в 1с 7.7 реализовать одномерный массив чисел (объявление, помещение в него чисел и извлечение)? Размер массива заранее не известен.
В этом случае лучше использовать СписокЗначений, заодно можно и текстовое представление дать, кроме хранения самого числа
Спис = СоздатьОбъект(“СписокЗначений”);
///*—-
Спис.ДобавитьЗначение(<значение>,<текстовое представление>);
// и так далее
// можно пробежать циклом по списку:
Для пц = 1 по Спис.РазмерСписка() Цикл
Стр = “”;
Код = Спис.ПолучитьЗначение(пц,Стр);
КонецЦикла;
Если же измерений больше, лучше использовать объект ТаблицаЗначений. Кстати, появляются дополнительные возможности: получение итогов по колонкам, сортировка по произвольной колонке, сворачивание по произвольным колонкам.
| опубликовано: 4 Март 2008, 20:30