v8: Получить объекты из таблицы значений и записать #665382


#0 by адинэсниг1
Имеем запрос: Получаем тз: список документов с ответственными. Нужно ответственного записать в реквизит соответствующего документа Док.Отв. Документ/Объект нужно получить из Ссылка. Вот тут не правильно:
#1 by 1Сергей
хорошо, мы поняли
#2 by адинэсниг1
Помогите написать правильно вот эту часть:
#3 by 1Сергей
объясни, почему это не правильно
#4 by Godofsin
У тебя 2 реквизита с ответственным что ле?
#5 by адинэсниг1
после запуска обрабоки пишет: {Форма.Форма.Форма}: Поле объекта не обнаружено (ссылка)    ДокументОбъект = тз.ссылка.ПолучитьОбъект;
#6 by Ursus maritimus
#7 by walp
Потому что будет выдавать синтаксическую ошибку. Для Каждого Ссылка Из ТЗ цикл В переменной Ссылка будет сохраняться строка таблицы значений. Для наглядности лушче будет написать Для Каждого СтрокаТЗ Из ТЗ Цикл
#8 by Ursus maritimus
#9 by walp
Дальше рекомендую в отладчике посмотреть, что содержится в переменной СтрокаТЗ. Станет все гораздо понятнее.
#10 by cw014
Мдаааа
#11 by Маркетолог
Для каждого стрТЗ из тз Цикл
#12 by адинэсниг1
Всем спасибо! Кажется поулчилось :)
#13 by адинэсниг1
"У тебя 2 реквизита с ответственным что ле?" В табл части документа и в самом документе.
#14 by ICWiner
Сразу ошибку и не приметишь :) Я тож мимоходом глянул и как подумал, что все норм...
#15 by ICWiner
Если в таб части то не взлетит так.
#16 by ICWiner
#17 by cw014
У него в табличной части реквизит "Ответственный" (видно из запроса), а в шапке документа реквизит "Отв"
#18 by ICWiner
А, точно :) Типа смотрит кто последний док изменил в таб части История и главного ответственного ставит..
#19 by Infsams654
Для каждого ссылка из тз цикл нафига ДокументОбъект = тз.ссылка.ПолучитьОбъект; ? здесь ссылка - строка ТЗ Правильно
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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