Значение не является значением объектного типа #556088


#0 by Azverin
Есть внешняя обработка, которая автоматом запускалась ночью и выгружала справочник. Затем, понадобилось сменить папку выгрузки и после очередного запуска появилась ошибка. В чём дело? Кусок внешней обработки к выгрузке справочника из ЗУП: Ошибка: {Форма.Форма}: Значение не является значением объектного типа (ГрафикПолногоРабочегоВремени)
#1 by Рэйв
ПУСТАЯ(!) Какой идентификатор ты хочешь от пустой ссылки?  Там же нет ничего
#2 by ShoGUN
Отладчик не работает? :) График полного рабочего времени - какого типа? Может составной тип и не заполнено => Неопределено?
#3 by ShoGUN
Сработает, просто нули выдаст, документацию читай. Такая ошибка будет возникать только если значение не объектного типа(Строка, дата, число, булево, Неопределено, NULL)
#4 by ShoGUN
+ Самый простой способ исправить - заменить условие ГрафикРаботы.ГрафикПолногоРабочегоВремени.Пустая На Не ЗначениеЗаполнено(ГрафикРаботы.ГрафикПолногоРабочегоВремени)
#5 by Azverin
неважнецкий я программист. раньше работала без ошибки. пользоваться не умею( СправочникСсылка.ГрафикиРаботы
#6 by ShoGUN
+ Но я бы сначала посмотрел на значение, на котором спотыкается, если тип реквизита не составной - возможно стоит базу потестировать.
#7 by ShoGUN
Научись, помогает - не передать как.
#8 by 73
А Сообщает что-нибудь?
#9 by Azverin
начал читать книжку Радченко)) ложь почему раньше работала обработка, а теперь нет. - это как объяснить?
#10 by Axel2009
удалил объект без проверки целостности
#11 by ShoGUN
В Базе есть битая ссылка, см .
#12 by Azverin
та же ошибка. ок
#13 by ShoGUN
Если не помогло - 100% - тестируй базу.
#14 by 73
Пользователя(права), под которым это работает, не меняли?
#15 by Azverin
не меняли. на копии обработка работает.
#16 by Azverin
проблема разрешилась. как? из разряда бубна и паранормальное...
#17 by ShoGUN
Ты расскажи, может пригодится кому.
#18 by hhhh
я кажется догадываюсь. Надо Выборка.ГрафикПолногоРабочегоВремени а у автора было ГрафикРаботы.ГрафикПолногоРабочегоВремени
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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