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


#0 by Vladius
Значение не является значением объектного типа! Где ошибка то?
#1 by CTmuB
выборку в студию
#2 by Jstunner
где?
#3 by Vladius
#4 by zladenuw
Ошибку лучше
#5 by Jstunner
в какой строчке ругается-то, текст ошибки полный давай
#6 by Vladius
Значение не является значением объектного типа (ВидНоменклатуры)
#7 by kryptonite
Выборка = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
#8 by kryptonite
#9 by zbv
Если выборка ПоГруппировкам, то и нужно выбирать по группировкам.
#10 by CTmuB
+
#11 by ShoGUN
Ты результат запроса в ТЗ выгрузи и всё увидишь... Номенклатура пустая в каких-то строках(в итоговых, очевидно, ибо )
#12 by Vladius
Ничего не пустая, через точку останова посмотрел, показывает значение "Товар"
#13 by Vetal_978
Хотел поинтересоваться, а зачем в запросе Цену суммировать? :)
#14 by CTmuB
чтобы получить общую продажную цену
#15 by CTmuB
)
#16 by Vladius
А че не надо?))
#17 by Vetal_978
не, ну может оно и надо, мне просто интересно зачем?
#18 by ShoGUN
Омг, ОБЩАЯ ЦЕНА - это жесь О_о
#19 by Vladius
Вот и я себя спрашиваю, зачем) Исправил. Подскажите лучше как исправить Значение не является значением объектного типа (ВидНоменклатуры) Так и не понял где ошибка
#20 by ShoGUN
Всё-таки рекомендую результат запроса просмотреть хоть бегло...
#22 by ShoGUN
Это означает, что ты обращаешься к полям у объекта примитивного типа. Чаще всего это Неопределено или NULL на месте ссылки/объекта.
#23 by Vetal_978
а детальные записи где?
#24 by Vladius
В результате запроса все проверил. Все работает идеально. Вот необходимо добавить Что бы проверка количества товара срабатывала тогда когда у номенклатуры значение ТОВАР
#25 by Mort
Вынеси ВидНоменклатуры в запрос, чтобы не дрочить базу по сто раз.
#26 by ShoGUN
Тоже верно. И видно будет сразу, где косяк.
#27 by cViper
Используй ЕСТЬNULL.
#28 by cViper
+ Разглядел запрос. Используешь )))
#29 by Vladius
Вроде получилось, сделал вот так: Выборка.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Товар Тогда Просто через запрос вытащил значение. Кстати посмотрите правильно ли я сделал или вообще полный п..дец намудрил ))) Здесь я проверяю, если номенклатура товар то проверяется количество и если номенклатуры хватает тогда документ проводится, если УСЛУГА тогда количество товара не проверяется и движение проводится по регистру продажи. Что не так сделал? Или криво сделал? Только сильно не пинайте ) Я ещё учусь ) Просто интересно Ваше мнение...
#30 by Vladius
Что некому мой код покритиковать?)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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