v7: Прямой запрос 1С++. Не удалось привязать составной идентификатор #751914


#0 by daviels
Всем доброго дня. помогите разобраться , пожалуйста.... вот  такой код: обМетаданные = СоздатьОбъект("MetaDataWork"); выдает ошибку: Не удалось привязать составной идентификатор "ДокФакт.sp3081" .... как это победить??????
#1 by daviels
ДокФакт.sp3081 = $ДокФакт.Представитель, если что...
#2 by dk
покажи итоговый запрос - нефиг тут выдумывать с какими параметрами ты запускаешь
#3 by dk
что за бред с Результат = обЗапрос.Открыть(Документы); -----
#4 by daviels
да нее ..это ж не параметр, это я просто указал что ругается на поле "представитель" документа ПоступлениеТоваров по выполнению запроса ..это я согласен, исправлю, но это дела не меняет...
#5 by dk
скорее всего поле неопределенного типа или вида?
#6 by mehfk
Вот я отформатировал твой запрос в удобочитаемый вид и сразу нашел ошибку
#7 by daviels
Спасибо  mehfk. Действительно надо было ВыборкаФакт использовать. Я ТУПЕНЬ!!!!!!!!!
#8 by daviels
Тока $ВыборкаФакт.Представитель не работает, а работает ВыборкаФакт.sp3081
#9 by daviels
dk тебе тоже спасибо, что отозвался.
#10 by trad
просто надо в подзапросе назначить алиас полю $ДокФакт.Представитель as Представитель, и снаружи использовать ВыборкаФакт.Представитель
#11 by daviels
trad Точно. Я так и сделал только что
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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