Имя: Пароль:
1C
1С v8
неоднозначное поле в запросе
0 0level
 
09.03.15
19:32
ВЫБОР
    КОГДА итог.Номенклатура ЕСТЬ NULL        
            ТОГДА
        
             ВЫБОР
                КОГДА ном.ном ССЫЛКА Справочник.Номенклатура
                    ТОГДА ВЫРАЗИТЬ(ном.ном КАК Справочник.Номенклатура)
                ИНАЧЕ ВЫБОР
                        КОГДА ном.ном ССЫЛКА Справочник.ОсновныеСредства
                            ТОГДА ВЫРАЗИТЬ(ном.ном КАК Справочник.ОсновныеСредства)
                                            иначе null
                                            КОНЕЦ
            КОНЕЦ
        
        
        
        
        
    ИНАЧЕ итог.Номенклатура
КОНЕЦ




неоднозначное поле ном.ном в строке ВЫРАЗИТЬ(ном.ном КАК Справочник.ОсновныеСредства). непойму почему, эта строка же (ВЫРАЗИТЬ(ном.ном КАК Справочник.ОсновныеСредства)) без ошибки. подскажите пожалуйста.
1 фобка
 
09.03.15
19:36
переименуй "ном"
2 yavasya
 
09.03.15
20:42
ном.ном ССЫЛКА Справочник.Номенклатура
3 yavasya
 
09.03.15
20:44
по моему здесь фигня ТипЗначения(ном.ном)= СправочникСсылка.Номенклатура
4 yavasya
 
09.03.15
20:45
а лучше весь запрос в студию
5 Smallrat
 
09.03.15
20:46
ом.ном.ном
6 yavasya
 
09.03.15
20:47
(5) + 100500 !!!
7 ShoGUN
 
09.03.15
20:47
(4) Тут не только запрос, но и источик нужен. не припомню в конфигурациях таблиц вида ном.ном. Похоже, из таблицы значений что-то выдёргивается.
8 ShoGUN
 
09.03.15
20:48
Но в 99% случаев поможет (1).
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.