индекс находится за пределами массива ( при формировании ОСВ) #674832


#0 by Данил Сергеевич
Конфигурация: Бухгалтерия 3.0 (3.0.23.7).Только вручную внесли остатки. При формировании Оборотно-сальдовой ведомости пишет ошибку "индекс находится за пределами массива". В отладчике останавливается на ОтчетОСВ-Модуль менеджера( на строке: ИмяПараметра = Строка(Ячейка.Элементы[0].Значение);).         И ПараметрыОтчета.ВременныеДанныеОтчета.МакетПодвал <> ЭлементРезультата.Макет Тогда                                  Если Не ЗначениеСчет.НалоговыйУчет И Индекс = (КоличествоПоказателей - 1)                             И ПараметрыОтчета.ПоказательКонтроль Тогда Скажите куда глядеть? Где что не заполнено? Спасибо!
#1 by Данил Сергеевич
Перед этим ещё говорит "Ошибка времени выполнения ..."
#2 by a_alenkin
что мешает в отлатчике на строке 592 поставить точку останова?
#3 by Данил Сергеевич
ИмяПараметра = Строка(Ячейка.Элементы[0].Значение); Вот это она и есть, но на что она мне намекает не могу понять...
#4 by a_alenkin
Ячейка.Элементы - пустой массив
#5 by piter3
Ячейка.Элементы не массив
#6 by Данил Сергеевич
Что сделать чтоб он был не пустой?
#7 by Данил Сергеевич
Или что сделать чтоб был массив?
#8 by Данил Сергеевич
Ребята, не проходим мимо! Советуем коллеге, завтра я помогу вам!
#9 by Данил Сергеевич
5 SM перечислю, хотя бы за вектор в правильном направлении, но по уже чем уже было озвученно
#10 by hhhh
ну может                 Для ПодИндекс = 0 По 5 Цикл
#11 by Данил Сергеевич
Проблема решилась добавлением нового пользователя. Под ним отчет взлетел!!! Спасибо ни кому.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С