Объединить одинаковые строки в Дин. списке #677865


#0 by IoannVic
Ребят, подскажите, есть ли какой-либо аналог сворачивания одинаковых строк Динамического списка, как это есть в ТЗ метод Свернуть(<КолонкиГруппировок>, <КолонкиСуммирования>)
#1 by butterbean
в запросе СГРУППИРОВАТЬ
#2 by IoannVic
Сделал, но все равно не объединяет ВЫБРАТЬ     РегистрСведенийВерсииОбъектовПроекта.Проект,     РегистрСведенийВерсииОбъектовПроекта.Объект,     РегистрСведенийВерсииОбъектовПроекта.Вариант ИЗ     РегистрСведенийВерсииОбъектовПроекта.Вариант
#3 by Rie
В таком случае - убери группировку и используй ВЫБРАТЬ РАЗЛИЧНЫЕ.
#4 by IoannVic
Окей
#5 by butterbean
а какая разница??
#6 by IoannVic
Никак, тот же результат, может быть я туплю конечно, нужно учитывать что в регистре помимо 4 предложенных полей есть еще одно  - Измерение, которое как раз и отличает записи выборки, но я его в запрос не включал
#7 by inosovec
табл.Свернуть("Номенклатура","Количество,Сумма,Всего"); пояснение: ТИУ-название табличной части на форме; "Номенклатура"-сворачивание одинаковых строк; "Количество,Сумма,Всего"-перерасчет данных
#8 by butterbean
если ты его не выбирал в запросе, то оно не должно было влиять
#9 by IoannVic
Я знаю как это делается для ТЗ, мне нужно для ДС
#10 by IoannVic
Ничего не помогает
#11 by butterbean
у тебя точно дин. список по произвольному запросу строится?? это запрос из ??
#12 by IoannVic
Точно, Запрос весь скинул
#13 by IoannVic
Вариант - Ресурс Это Поля РС
#14 by Rie
Что-то ты недоговариваешь... Представь себе, что у тебя - таблица значений. Напиши Свернуть, который дал бы нужный тебе результат.
#15 by IoannVic
Кстати забыл, У меня еще программно устанавливается элемент отбора
#16 by IoannVic
Свернуть("Проект, Объект, Задача, Вариант");
#17 by butterbean
сделай отчетик с запросом из и без всяких параметров, посмотри что он покажет
#18 by IoannVic
Могу написать типы реквизитов РС, если поможет
#19 by IoannVic
В отчете объединяет
#20 by IoannVic
Попробую, закомментировать доп отбор
#21 by IoannVic
Нет, не помогает((
#22 by butterbean
ищи все где встречается ВерсииОбъектов,... хотя может проще форму новую сделать??
#23 by IoannVic
Проще по-моему уже сделать ТЗ))
#24 by Rie
Да не бывает так! Это же просто таблицы!
#25 by IoannVic
Я понимаю, тупняк какой-то, в запросе работает Дин. список нет, сейчас попробую программно подложить произвольный запрос и глянуть в отладчике
#26 by IoannVic
Вот скотина!!! Делаю запрос, выгружаю в ТЗ все норм одна строка, потом этот же запрос подкладываю в произвольный запрос - две строки
#27 by butterbean
изврат конечно, но попробуй запрос ВЫБРАТЬ * ИЗ(ВЫБРАТЬ     РегистрСведенийВерсииОбъектовПроекта.Проект, ИЗ
#28 by butterbean
+ хотя в принципе можно просто в описании запроса стереть  внизу поле "Основная таблица"
#29 by IoannVic
Дружище пиши адрес, куда пиво высылать))
#30 by IoannVic
Если не трудно объясни в чем косяк то был, если знаешь?)
#31 by butterbean
да уж, можно было и раньше догадаться про основную таблицу :-)
#32 by IoannVic
Все догнал, спасибо все кто откликнулся, сам бы в жизни не дошел
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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