Имя: Пароль:
1C
1С v8
как создать динамический массив?
0 fantomask
 
06.01.14
14:10
Всем Привет и с новым годом!
Как можно динамически создавать массив в цикле?
Для н=1 по 10 Цикл
     Массив+н = новый массив;//Вот как правильно задавать имя этому массиву
КонецЦикла;
1 chelentano
 
06.01.14
14:13
СтруктураМассивы = Новый Структура;
Для н=1 по 10 Цикл
    НовыйМассив = Новый Массив;
    СоответствиеМассивы.Вставить("Массив"+н, НовыйМассив);
КонецЦикла;
2 Рэйв
 
06.01.14
14:14
Выполнить("МойМассив"+н+" =  Новый Массив")
3 Asmody
 
06.01.14
14:16
В 1С все массивы динамические. ТС нужен массив массивов
4 Рэйв
 
06.01.14
14:16
+(1)Только боюсь на синтаксис будет ругаться. Если переменные не  объявить то в Выполнить оно их не увидит
5 Рэйв
 
06.01.14
14:17
+(2) то есть
6 Torquader
 
06.01.14
14:30
А чем так нельзя
М=Новый Массив;
Для лч=1 По 10 Цикл
М[лч]=Новый Массив;
КонецЦикла;

Какая религия запрещает так делать ?
7 МихаилМ
 
06.01.14
20:22
массив массивов в 1с8 это двумерный массив