Вход | Регистрация

1С:Предприятие ::

Метки: 

Неправильный псевдоним

Я
   gurni
 
21.12.17 - 11:35
Подсовываю данный запрос в СКД, при нажатии конструктор выдает
"Неправильный псевдоним <<?>> ХарактеристикаНоменклатуры.*"
В консоле запросов все работает на ура и в конструктор там заходит без проблем.
В чем может быть ошибка?

Сам запрос:

ВЫБРАТЬ
                ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента,
                ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
                ЗаказыПокупателейОстаткиИОбороты.Номенклатура КАК Номенклатура,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
                ЗаказыПокупателейОстаткиИОбороты.Регистратор КАК Регистратор,
                ЗаказыПокупателейОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.Регистратор ССЫЛКА Документ.ЗакрытиеЗаказовПокупателей
                    ИЛИ ЗаказыПокупателейОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
                    ТОГДА ИСТИНА
                ИНАЧЕ ЛОЖЬ
            КОНЕЦ КАК ЭтоЗакрытиеИлиВозврат,
                ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента.Владелец КАК Контрагент,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток > 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК КоличествоНедопоставки,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток < 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК КоличествоНеПоЗаказу,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток > 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК КоличествоНедопоставкиН,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток < 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК КоличествоНеПоЗаказуН,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток > 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК СуммаНедопоставки,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток < 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК СуммаНеПоЗаказу,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток > 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК СуммаНедопоставкиН,
            ВЫБОР
                КОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток < 0
                    ТОГДА ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток
                ИНАЧЕ 0
            КОНЕЦ КАК СуммаНеПоЗаказуН
            {ВЫБРАТЬ
                ДоговорКонтрагента.*,
                ЗаказПокупателя.*,
                Номенклатура.*,
                ХарактеристикаНоменклатуры.*,
                КоличествоНачальныйОстаток,
                КоличествоКонечныйОстаток,
                КоличествоПриход,
                КоличествоРасход,
                Регистратор,
                ПериодСекунда,
                ЭтоЗакрытиеИлиВозврат,
                Контрагент.*,
                СуммаВзаиморасчетовНачальныйОстаток,
                СуммаВзаиморасчетовПриход,
                СуммаВзаиморасчетовРасход,
                СуммаВзаиморасчетовКонечныйОстаток,
                КоличествоНедопоставки,
                КоличествоНеПоЗаказу,
                КоличествоНедопоставкиН,
                КоличествоНеПоЗаказуН,
                СуммаНедопоставки,
                СуммаНеПоЗаказу,
                СуммаНедопоставкиН,
                СуммаНеПоЗаказуН}
            ИЗ
                РегистрНакопления.ЗаказыПокупателей.ОстаткиИОбороты(, , Авто, ДвиженияИГраницыПериода, ) КАК ЗаказыПокупателейОстаткиИОбороты
            ГДЕ
                ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.Контрагент = &контр
            {ГДЕ
                ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента.*,
                ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.*,
                ЗаказыПокупателейОстаткиИОбороты.Номенклатура.*,
                ЗаказыПокупателейОстаткиИОбороты.ХарактеристикаНоменклатуры.*,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоНачальныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоОборот,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоПриход,
                ЗаказыПокупателейОстаткиИОбороты.КоличествоРасход,
                ЗаказыПокупателейОстаткиИОбороты.Регистратор,
                (ЗаказыПокупателейОстаткиИОбороты.Регистратор ССЫЛКА Документ.ЗакрытиеЗаказовПокупателей) КАК ЭтоЗакрытиеИлиВозврат,
                ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента.Владелец.* КАК Контрагент,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовПриход,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовРасход,
                ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток}
 
  Рекламное место пустует
   hhhh
 
1 - 21.12.17 - 11:42
(0) ну паокажите, в какой строчке у вас этот псевдоним? Я тоже его не вижу.
   gurni
 
2 - 21.12.17 - 11:51
(1) в самом запросе
целиком посмотрите
   hhhh
 
3 - 21.12.17 - 11:57
(2) ну, целиком. Нету такого поля.

А в фигурных скобкках за каким-то фигом к нему обращаетесь. Нафига?

вот это

ХарактеристикаНоменклатуры.*,


нафига вы вставили, если такого поля нет в запросе?
   gurni
 
4 - 21.12.17 - 12:00
(3) всё сообразил
спасибо


Список тем форума
  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует