Запрос: Почему дает предупреждение Неоднозначное Поле?
☑
0
23th
16.07.12
✎
04:33
ПостроительОтчетаЕстьЛиЦена.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка,
| ЦеныНоменклатурыКонтрагентовСрезПоследних.Цена
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних(&Дата, ТипЦен = &ТипЦен) КАК ЦеныНоменклатурыКонтрагентовСрезПоследних
| ПО Номенклатура.Ссылка = ЦеныНоменклатурыКонтрагентовСрезПоследних.Номенклатура.Ссылка";
ПостроительОтчетаЕстьЛиЦена.ЗаполнитьНастройки();
ПостроительОтчетаЕстьЛиЦена.ЗаполнениеРасшифровки = ВидЗаполненияРасшифровкиПостроителяОтчета.ЗначенияГруппировок;
ПостроительОтчетаЕстьЛиЦена.ТекстЗаголовка = "Есть ли цена";
Настройка = ВосстановитьЗначение("НастройкаВнешниеОтчетыЕстьЛиЦенаЕстьЛиЦена_45902747-fec6-4dc2-9677-4daa0421152a");
Если Настройка <> Неопределено Тогда
ПостроительОтчетаЕстьЛиЦена.УстановитьНастройки(Настройка);
КонецЕсли;
Отчет нужен для проверки номенклатуры на заданность ЦЕНЫ
1
izekia
16.07.12
✎
04:35
в каком месте?
2
skiller3000
16.07.12
✎
04:51
может быть потому что поле "Номенклатура" есть и в регистре ЦеныНоменклатурыКонтрагентов?
3
skiller3000
16.07.12
✎
05:01
вместо Справочник.Номенклатура КАК Номенклатура надо сделать "Справочник.Номенклатура КАК СписокНоменклатуры" например
4
23th
16.07.12
✎
05:23
попробуем!
5
23th
16.07.12
✎
05:32
не работает, а как вы думаете, что это может быть из-за того что при левом соединении на одну позицию номенклатуры могут быть несколько позиций по их цене (как во времени так и по типу цен)?
6
izekia
16.07.12
✎
05:46
нет
в какой строке дает предупреждение?
точный текст ошибки?
7
Web00001
16.07.12
✎
05:55
Предупреждение, потому что (2), тоже делаю Справочник.Номенклатура КАК Товары
(5)Тебе говорят текст запроса некорректный, данные здесь абсолютно непричем
8
23th
16.07.12
✎
05:56
Неоднозначное поле. "Номенклатура.Ссылка" "ЦеныНоменклатурыСрезПоследних.Номенклатура = "?" Номенклатура.Ссылка
9
23th
16.07.12
✎
06:02
я переименовал таблицу, вроде щас заработает! Спасибо!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn