Имя: Пароль:
1C
1С v8
Итератор для значения не определен
0 violachiz
 
20.06.13
10:33
Всем привет!
{Форма.Форма.Форма(161)}: Итератор для значения не определен
Для каждого ЭлМассива Из ДесяткиЕдиницы Цикл

вот такая ошибка в этой процедуре

Процедура СледующаяФункция()
   Индекс1=0;
Для каждого ЭлМассива Из ДесяткиЕдиницы Цикл
                  Если Индекс1 = Индекс Тогда
       Десяток = ЭлМассива;
        Прервать;
        КонецЕсли;
       Индекс1 = Индекс1 + 1;  
     КонецЦикла;
КонецПроцедуры
чё делать с ней?
1 vicof
 
20.06.13
10:34
ТипЗнч(ДесяткиЕдиницы)?
2 Asmody
 
20.06.13
10:34
проверить тип ДесяткиЕдиницы
3 violachiz
 
20.06.13
10:35
ДесяткиЕдиницы это массив
4 violachiz
 
20.06.13
10:41
всем спасибо, обещаю не кодить ночью
5 AaNnDdRrEeYy
 
20.06.13
10:41
а не проше ли просто найти "Индекс" в этом твоем массиве?
//твоя портянка одной строкой
Десяток = ДесяткиЕдиницы.Найти(Индекс);

а ошибка из за того, как уже тут и говорили, не массив у тебя в переменной  ДесяткиЕдиницы
2 + 2 = 3.9999999999999999999999999999999...