Здравствуйте! Установлено - 1с 8.0 (8.0.12.21) конфигурация Управление торговлей для Украины 8.2.1.3 . Вопрос : создаю Отчеты- Остаток по контрагенту- Движение товара за период . Выбираю период, выбираю отдел- жму Отчет Директора и по одному из отделов нарываюсь на сообщение об ошибке - Значение не является значением объектного типа(Параметры) и отсылает в Конфигуратор где написано - {Отчет.ОстатокПоКонтрагенту(268)}: Значение не является значением объектного типа (Параметры)
ОбластьМакетаТ1.Параметры.Ном = Кол0;
Такое случается периодически раз в пол года и только по одному отделу. В остальных отделах все нормально. Подскажите решение плиз!!!
Нужно смотреть отчет. Угадать ошибку по описанию врядли получится.
Под "смотреть отчет" я имел ввиду смотреть на него изнутри программисту.
Нет такого отчета в типовой конфигурации. Не путайте людей. Если Вы доработали типовую конфигурацию, то ,будьте добры, выложить либо отчет или хотябы кусок кода +-10 строк от ошибки.
Кол0 = 0;
Для каждого СтрокаТабличнойЧасти из Товары2 Цикл
Если СтрокаТабличнойЧасти.Проц = 0 тогда
Если СтрокаТабличнойЧасти.Код = Код12 тогда
иначе
Кол0 = Кол0+1;
ОбластьМакетаТ1.Параметры.Ном = Кол0;
ОбластьМакетаТ1.Параметры.Х = СтрокаТабличнойЧасти.П;
ОбластьМакетаТ1.Параметры.Наименование = СтрокаТабличнойЧасти.Номенклатура;
ОбластьМакетаТ1.Параметры.код = СтрокаТабличнойЧасти.Код;
ОбластьМакетаТ1.Параметры.шт = СтрокаТабличнойЧасти.ЕдиницаИзмерения;
ТабДокумент.Вывести(ОбластьМакетаТ1);
Код12 = СтрокаТабличнойЧасти.Код;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Брал и ставил. Такая чушь появляется только по одному отделу и не каждый месяц! Вот и не понятно куда копать!!!
Где-то в самом отчете есть логическая ошибка. Ошибка в том, что в этой переменной ОбластьМакетаТ1 содержится что-то не то, что должно быть. Почему и как исправить - нужно разбираться с отчетом.
Стелепатировать не представляется возможным.
Самое интересное то, что отчет прекрасно создается с 1-го по 20-е октября! По 21- уже нет . И с 20-го и дальше тоже нет!
У области макета есть свои переменные ( параметры ).
Возможно, в завиимости от даты у вас берутся разные области макета ( до двацатого не отображается колонка с планом продаж на следующий месяц а после отображается, это я для примера), у этих областей разное количество параметров, в одной есть переменная "Ном" в другой её нет. Как и сказали ранее, ошибка логическая, без самого отчета разобраться будет тяжело.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua