Имя: Пароль:
1C
1С v8
v8: Соединить две строки в запросе дубль 2
0 alexbosh
 
23.01.14
17:51
Ну не везет мне сегодня!!!

ВЫБРАТЬ
    РезультирующаяТаблица.Номенклатура,
    РезультирующаяТаблица.ХарактеристикаНоменклатуры,
    ПРЕДСТАВЛЕНИЕ(РезультирующаяТаблица.Номенклатура) КАК ПолеОтбора1,
    ПРЕДСТАВЛЕНИЕ(РезультирующаяТаблица.ХарактеристикаНоменклатуры) КАК ПолеОтбора2,
    РезультирующаяТаблица.КоличествоОстаток,
    РезультирующаяТаблица.КоличествоРезерв,
    РезультирующаяТаблица.СвободныйОстаток,
    РезультирующаяТаблица.КоличествоЗаказано,
    РезультирующаяТаблица.КоличествоВПроизводстве,
    РезультирующаяТаблица.МинимальныйОстаток,
    РезультирующаяТаблица.ПоСпецификации,
    РезультирующаяТаблица.ТребуетсяЗаказать
ПОМЕСТИТЬ РезультирующаяТаблицаСПолемОтбора
ИЗ
    РезультирующаяТаблицаПолная КАК РезультирующаяТаблица
;
//////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    РезультирующаяТаблица.Номенклатура,
    РезультирующаяТаблица.ХарактеристикаНоменклатуры,
    РезультирующаяТаблица.ПолеОтбора1  + РезультирующаяТаблица.ПолеОтбора2,
    РезультирующаяТаблица.КоличествоОстаток,
    РезультирующаяТаблица.КоличествоРезерв,
    РезультирующаяТаблица.СвободныйОстаток,
    РезультирующаяТаблица.КоличествоЗаказано,
    РезультирующаяТаблица.КоличествоВПроизводстве,
    РезультирующаяТаблица.МинимальныйОстаток,
    РезультирующаяТаблица.ПоСпецификации,
    РезультирующаяТаблица.ТребуетсяЗаказать,
    ВЫБОР
        КОГДА РезультирующаяТаблица.ТребуетсяЗаказать > 0
            ТОГДА "Заказать"
        ИНАЧЕ "Не заказывать"
    КОНЕЦ КАК НужноЗаказать
ИЗ
    РезультирующаяТаблицаСПолемОтбора КАК РезультирующаяТаблица

Вот прикол в чем. Ну сделал я из агрегатного типа строки. Ну пытаюсь их слить в одну. Так никак, ошибка!!
1 PR
 
23.01.14
17:52
(0) Не сделал.
2 КРТЩ
 
23.01.14
17:54
ВЫРАЗИТЬ(РезультирующаяТаблица.Номенклатура КАК СТРОКА(100))
3 petrowsky
 
23.01.14
17:55
(0) представления нельзя соединять, бери
РезультирующаяТаблица.Номенклатура.Наименование
и
РезультирующаяТаблица.ХарактеристикаНоменклатуры.Наименование
4 PR
 
23.01.14
17:55
(2) Бред
5 salvator
 
23.01.14
17:57
в доп-е к (3)
и убери виртуальную таблицу
6 alexbosh
 
23.01.14
17:59
(3) Да, так проехало, хотя странно, вроде как представление в результате строку должно давать!
7 alexbosh
 
23.01.14
17:59
(5) Ну это понятно, нафига она теперь
8 PR
 
23.01.14
18:01
(6) Ничего странного. Представлением нельзя оперировать в самом запросе.