Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Не создается отчет по движению товара          
bagrin_1958 Подменю пользователя
сообщение 27.11.15, 7:24
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Здравствуйте! Установлено - 1с 8.0 (8.0.12.21) конфигурация Управление торговлей для Украины 8.2.1.3 . Вопрос : создаю Отчеты- Остаток по контрагенту- Движение товара за период . Выбираю период, выбираю отдел- жму Отчет Директора и по одному из отделов нарываюсь на сообщение об ошибке - Значение не является значением объектного типа(Параметры) и отсылает в Конфигуратор где написано - {Отчет.ОстатокПоКонтрагенту(268)}: Значение не является значением объектного типа (Параметры)
ОбластьМакетаТ1.Параметры.Ном = Кол0;
Такое случается периодически раз в пол года и только по одному отделу. В остальных отделах все нормально. Подскажите решение плиз!!!

Vofka Подменю пользователя
сообщение 27.11.15, 8:51
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Нужно смотреть отчет. Угадать ошибку по описанию врядли получится.

bagrin_1958 Подменю пользователя
сообщение 27.11.15, 9:13
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Vofka @ 27.11.15, 9:51) *
Нужно смотреть отчет. Угадать ошибку по описанию врядли получится.

Так в том и дело, что отчет не формируется, а вместо него выскакивает окно с "Значение не является значением объектного типа(Параметры)" и предлагает его открыть в конфигураторе!

Vofka Подменю пользователя
сообщение 27.11.15, 9:40
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Под "смотреть отчет" я имел ввиду смотреть на него изнутри программисту.

TipsyKID Подменю пользователя
сообщение 27.11.15, 12:33
Сообщение #5

Оратор
Иконка группы
Группа: Местный
Сообщений: 413
Из: Киев
Спасибо сказали: 161 раз
Рейтинг: 0

Нет такого отчета в типовой конфигурации. Не путайте людей. Если Вы доработали типовую конфигурацию, то ,будьте добры, выложить либо отчет или хотябы кусок кода +-10 строк от ошибки.

Сообщение отредактировал TipsyKID - 27.11.15, 12:35


Signature
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины

bagrin_1958 Подменю пользователя
сообщение 27.11.15, 13:10
Сообщение #6

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата
Нет такого отчета в типовой конфигурации. Не путайте людей. Если Вы доработали типовую конфигурацию, то ,будьте добры, выложить либо отчет или хотябы кусок кода +-10 строк от ошибки.



Кол0   = 0;
    Для каждого СтрокаТабличнойЧасти из Товары2 Цикл
                Если СтрокаТабличнойЧасти.Проц = 0 тогда
                
                Если СтрокаТабличнойЧасти.Код = Код12 тогда         
                иначе
                Кол0 = Кол0+1;    
                ОбластьМакетаТ1.Параметры.Ном             = Кол0;
                ОбластьМакетаТ1.Параметры.Х             = СтрокаТабличнойЧасти.П;
                ОбластьМакетаТ1.Параметры.Наименование  = СтрокаТабличнойЧасти.Номенклатура;
                ОбластьМакетаТ1.Параметры.код           = СтрокаТабличнойЧасти.Код;
                ОбластьМакетаТ1.Параметры.шт            = СтрокаТабличнойЧасти.ЕдиницаИзмерения;
                ТабДокумент.Вывести(ОбластьМакетаТ1);
                Код12 = СтрокаТабличнойЧасти.Код;
                КонецЕсли;
                КонецЕсли;
    КонецЦикла;


После открытия в конфигураторе ссылается на вот это - ОбластьМакетаТ1.Параметры.Ном = Кол0;

Сообщение отредактировал Vofka - 27.11.15, 13:20

bagrin_1958 Подменю пользователя
сообщение 28.11.15, 19:50
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Брал и ставил. Такая чушь появляется только по одному отделу и не каждый месяц! Вот и не понятно куда копать!!!

Цитата(bagrin_1958 @ 28.11.15, 20:49) *
Брал и ставил. Такая чушь появляется только по одному отделу и не каждый месяц! Вот и не понятно куда копать!!! Тестирование и исправление ни чего не дает!


Vofka Подменю пользователя
сообщение 29.11.15, 17:55
Сообщение #8

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

Где-то в самом отчете есть логическая ошибка. Ошибка в том, что в этой переменной ОбластьМакетаТ1 содержится что-то не то, что должно быть. Почему и как исправить - нужно разбираться с отчетом.
Стелепатировать не представляется возможным.

bagrin_1958 Подменю пользователя
сообщение 29.11.15, 20:48
Сообщение #9

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Vofka @ 29.11.15, 18:55) *
Где-то в самом отчете есть логическая ошибка. Ошибка в том, что в этой переменной ОбластьМакетаТ1 содержится что-то не то, что должно быть. Почему и как исправить - нужно разбираться с отчетом.
Стелепатировать не представляется возможным.

Спасибо.

bagrin_1958 Подменю пользователя
сообщение 30.11.15, 7:14
Сообщение #10

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Самое интересное то, что отчет прекрасно создается с 1-го по 20-е октября! По 21- уже нет . И с 20-го и дальше тоже нет!

TipsyKID Подменю пользователя
сообщение 30.11.15, 10:03
Сообщение #11

Оратор
Иконка группы
Группа: Местный
Сообщений: 413
Из: Киев
Спасибо сказали: 161 раз
Рейтинг: 0

У области макета есть свои переменные ( параметры ).
Возможно, в завиимости от даты у вас берутся разные области макета ( до двацатого не отображается колонка с планом продаж на следующий месяц а после отображается, это я для примера), у этих областей разное количество параметров, в одной есть переменная "Ном" в другой её нет. Как и сказали ранее, ошибка логическая, без самого отчета разобраться будет тяжело.

Сообщение отредактировал TipsyKID - 30.11.15, 10:03


Signature
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины

bagrin_1958 Подменю пользователя
сообщение 30.11.15, 11:44
Сообщение #12

Завсегдатай
****
Группа: Пользователи
Сообщений: 216
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(TipsyKID @ 30.11.15, 11:03) *
У области макета есть свои переменные ( параметры ).
Возможно, в завиимости от даты у вас берутся разные области макета ( до двацатого не отображается колонка с планом продаж на следующий месяц а после отображается, это я для примера), у этих областей разное количество параметров, в одной есть переменная "Ном" в другой её нет. Как и сказали ранее, ошибка логическая, без самого отчета разобраться будет тяжело.

Попрбовал сегодня создать отчет за текущий месяц по проблемному отделу- и о чудо все прекрасно сформировалось! А вот за предыдущий месяц как и было- то есть ошибка.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 12:07
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!