Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

сформировать в запросе поле=ТаблицаЗначений

сформировать в запросе поле=ТаблицаЗначений
Я
   Игорь_МММ
 
25.06.20 - 14:56
вот то что нужно реализовать:

ВЫБРАТЬ
    Спецификация.Позиция КАК Позиция,
    Спецификация.Операция КАК Тип,
    СвойствоВид.(Имя,Значение) КАК свойства
ПОМЕСТИТЬ СпецификацияТипВид
ИЗ
    Спецификация КАК Спецификация
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            Свойства.Имя КАК Имя,
            Свойства.Значение КАК Значение
        ИЗ
            Свойства КАК Свойства) КАК СвойствоВид
        ПО Спецификация.Позиция = СвойствоВид.Позиция

это конечно не работает, но думаю смысл понятен: нужно запихнуть набор свойств объекта в одну строку. Можно ли это как-то сделать? Понимаю, что через итоги с последующей обработкой можно .. вопрос в том можно ли через запрос получить уже в итоговом нужном виде
   Ёпрст
 
1 - 25.06.20 - 15:06
(0) выгрузи запрос с итогами  в дерево значений
   aleks_default
 
2 - 25.06.20 - 15:16
Максимум(Выбор когда Свойства.Имя= &СвойствоИмяКолонки1 тогда Свойства.Значение Иначе  NULL Конец) КАК Колонка1
   aleks_default
 
3 - 25.06.20 - 15:16
Максимум(Выбор когда Свойства.Имя= &СвойствоИмяКолонки2 тогда Свойства.Значение Иначе  NULL Конец) КАК Колонка2
   fisher
 
4 - 25.06.20 - 15:27
Нельзя. Можно для физических вложенных таблиц (для табличных частей объектов). И ни туда и ни сюда. Лучше бы уже или совсем никак не делали, или так как ты хочешь. А так пригождается очень редко, но новички о них спотыкаются постоянно.
   Игорь_МММ
 
5 - 25.06.20 - 15:39
(4) так и думал, а жаль
всем спасибо

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