Можно ли в запросе сгруппировать строки? #179298


#0 by ОператорПК
Всю голову сломал, вот запрос: в результате выдает(на демо базе УТ): Номенклатура          ЗначениеСвойства Кросовки мужские      Спортивная обувь Кросовки мужские      Обувной комбинат Кросовки мужские      Опт ...... как сделать чтобы выдавал: Кросовки мужские      Спортивная обувь,Обувной комбинат,Опт ......
#1 by Cookc
В запросе не получится, используй выбрать.следующий
#2 by х86
соединение по каждому свойству
#3 by ОператорПК
чегото не догоняю это как?
#5 by х86
как пример, поэксперементируй короче
#6 by ОператорПК
Спортивная обувь,Обувной комбинат,Опт - эти строки я хочю получить в одном поле а не в разных.
#7 by Cookc
А зачем в запросе-то ?
#8 by х86
а, тогда построитель мучай, он вроде умеет
#9 by Cookc
Если бы ЗначениеСвойства было число тогда можно.
#10 by Cookc
Построитель чего ?
#11 by avmlvm
Угу.. Именно на Мисте хорошая статья про постоитель (только вот ссылку на неё я не могу найти)
#12 by ОператорПК
если бы было число я бы не спрашивал :))
#14 by Cookc
Других способов не знаешь ?
#15 by Bazooka
Зачем это делать именно в запросе?
#16 by ОператорПК
если вопрос ко мне. то результат запроса я хочю выгружать в табличную часть, в которой пользователь хотел бы видеть не: Кросовки мужские      Спортивная обувь Кросовки мужские      Обувной комбинат Кросовки мужские      Опт а Кросовки мужские      Спортивная обувь,Обувной комбинат,Опт т.е. обычный справочник + свойства каждой номенклатуры... вот и все, я конечно понимаю что результат запроса можно обработать и только потом все это хозяйство отправлять в табличную часть, но может быть можно одним запросом....
#17 by ОператорПК
+ если ко всему этому делу еще и характеристики прилепить то вообще одна и та же номенклатура может в 100! (а то и больше) строках табличной части выводится....
#18 by marvak
попробуй вложенный запрос, или как он там называется в нем соединяешь две таблицы и получаешь твое поле со свойствами, а потом присоединяешь этот результат опять к таблице номенклатуры.
#19 by Bazooka
запросом так сделать нельзя
#20 by ОператорПК
попробывал вложенный запрос, или как он там называется :)) не выходит каменный цветок (с). очень жаль...
#21 by marvak
а количество свойств известно? оно вообще ограничено?
#22 by ОператорПК
конечно неизвесно. и естественно не ограничено, и кроме того используется Назначения свойств.
#23 by PR
Не умеет, ибо количество признаков динамическое
#24 by PR
Используй ручной вывод
#25 by ОператорПК
это как?
#26 by PR
ВывестиСекцию, ПрисоединитьСекцию
#27 by ОператорПК
ВывестиСекцию- это метод табличных документов из 7.7 а не табличных частей из 8.0 :))
#28 by х86
умеет если
#29 by PR
Ню ню
#30 by ОператорПК
ты со мной не согласен?
#31 by ОператорПК
в 8.0 используются методы Вывести, Присоединить а не ВывестиСекцию, ПрисоединитьСекцию как в 7.7 кроме того речь вообще про ТабличнуюЧасть а не про ТабличныйДокумент, или я чего-то не знаю?
#32 by х86
ну что к словам то цепляться
#33 by Neco
Сталкивался с похожей ситуацией. Задача Регистр сведени "Настройки пользователей" в УПП Измерения: Пользователь, Настройка Реквизит: Значение Нужен отчет: Пользователь         Настройка1      Настройка2 Иванов                   1               ложь Петров                   2               истина Проблему решил "ручным" выводом данных в табличный документ, через функции Вывести, Присоединить (Могу выслать обработку для примера)
#34 by ОператорПК
Я к словам не цепляюсь, просто совет в был дан как мне показалось не по теме. да в принцыпе не нужно, руками (не из запроса) сам код набросаю.
#35 by ZolotarevAA
Возможно, проблему можно решить динамическим формированием текста запроса.
#36 by ОператорПК
предположим динамически сформирован текст такойже как в но всетаки там получатся разные поля: ЗначенияСвойствОбъектов1 ЗначенияСвойствОбъектов2 ..... а хотелось бы как в
#37 by ОператорПК
+ в этом случае в табличной части остается одно поле а в случае 1 их надо создавать с запасом, 2 юзерам не удобно их рассматривать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С