v7: Класс "Прямой запрос" #674403


#0 by Pro100
Спрашивал на форуме 1С++, но пока молчат, решил сюда продублировать вопрос. Может кто подскажет где я ошибся. В общем в списке справочника номенклатура пытаюсь добавить колонку Цена, но 1С ругается. Вот мой код: А 1С вот на что ругается: ПоставщикДанных.Справочник::УстановитьПоставщикаДанных : no such column: sc84.ID ПоставщикДанных.УстановитьТекстЗапроса(ТекстЗапроса,"[КлючПорядка]","[ТекущийЭлемент :Справочник."+ВидСправочника+"]"); {C:1CБазы1СPersonalАвиаПлюсТиСSystemDataClassesПоставщикДанныхПоставщик ПоставщикДанных.ТабличноеПоле::Обновить : ПоставщикДанных.Справочник::УстановитьПоставщикаДанных : no such column: sc84.ID ПоставщикДанных::Обновить : ПоставщикДанных.ТабличноеПоле::Обновить : ПоставщикДанных.Справочник::УстановитьПоставщикаДанных : no such column: sc84.ID {C:1CБАЗЫ1СPERSONALЗАДАНИЯЗАДАНИЕ 4СПРАВОЧНИК НОМЕНКЛАТУРА.ERT}: ПоставщикДанных::Обновить : ПоставщикДанных.ТабличноеПоле::Обновить : ПоставщикДанных.Справочник::УстановитьПоставщикаДанных : no such column: sc84.ID Наверх
#1 by Pro100
База DBF сразу говорю.
#2 by be-may
А в таблице sc84 действительно нет ключевой колонки id?
#3 by Pro100
таблица sc84 из описания файла 1cv7.dd это справочник номенклатура и id там есть...
#4 by Ёпрст
вот это вот бредятина у тебя
#5 by Pro100
убрал, заработало. Спасибо НО, выводит одну и туже номенклатуру и к ней кучу разных цен... где тогда ставить условие, что только для текущей номенклатуры получать цену?
#6 by Ёпрст
для лефтджоина не вижу условия связи у тебя..
#7 by Ёпрст
я хз как там реализовано в этом классе, но должно быть типа того left join $СрезПоследних.Цены (....) as вася on Вася.Владелец = Номенклатура.ТекущийЭлемент .. ну и $ и прочую ерунду вокни сам..
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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