Объединить данные строк без группировки

1. shirik666 16.12.24 23:03 Сейчас в теме
Помогите пжл. Как вывести объединенные данные строк НЕ в группировке. Куда копать.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. RustamZz 17.12.24 08:28 Сейчас в теме
(1) МАССИВ(), но группировка все-таки нужна
10. shirik666 17.12.24 13:24 Сейчас в теме
(5) я так пробовала, надо без группировок линейную таблицу
8. Sashares 33 17.12.24 12:29 Сейчас в теме
(1) Зачем нужны детальные строки, если в них будут те же данные, что и в группировочных?
9. user2107191 17.12.24 12:54 Сейчас в теме
(8) Подожди, не торопись. Дай человеку осознать масштаб трагедии.
11. shirik666 17.12.24 13:26 Сейчас в теме
(8) смысл в том, что не нужны группировочные, а как в детальных это объединить не понятно. Должен быть способ проще чем предложенный
12. user2107191 17.12.24 13:27 Сейчас в теме
(11) Не выводить детальные, не?
13. Sashares 33 17.12.24 17:05 Сейчас в теме
(12) Сложно, очень сложно, если бы знали что это такое...
14. VZyryanov 17.12.24 17:32 Сейчас в теме
(1) В общем модуле можно функцию написать ПоручителиЗайма(Займ). А в отчете создать вычисляемое поле с вызовом этой функции.
2. Said-We 16.12.24 23:55 Сейчас в теме
(1) У вас строчек две и они разные (следующие колонки сильно отличаются). В какой строке, что писать хотите и в каком порядке?
Иванов, Петров
или
Петров, Иванов
?
Прикрепленные файлы:
3. shirik666 17.12.24 00:22 Сейчас в теме
(2) То что указано в группировке должно быть указано в строке аналогично как в группировке. Тут один займ и у него 2 поручителя вот данные этих поручителей дб НЕ 2 строках, а в одной через ;
4. Said-We 17.12.24 01:12 Сейчас в теме
(3) Значит в запросе объедините эти строчки. Что бы было НЕ несколько строк, а одна. Изначально до методов СКД.
Примеры как это сделать на скринах.
Первый пример, как это обычно делают. Но в 1С нет агрегатной функции конкатенации строк.
Второй вариант, который можно переписать на языке запросов 1С. Но есть ограничения по количеству строк, которые соединяются.
6. shirik666 17.12.24 10:39 Сейчас в теме
(4)
(4)
Второй вариант, который можно переписать на языке запросов 1С. Но есть ограничения по количеству строк, которые соединяются.
я не могу судя по запросу в sql понять каким методом это сделать в запросе...
7. Said-We 17.12.24 11:19 Сейчас в теме
(6)
1. Пронумеровать в разрезе документа. т.е. для каждого документа нумерация должна идти с 1.
Для этого сначала всё пронумеровать в порядке документ и чего-то там - не знаю как вам необходимо Иванов Петров или Петров Иванов. Сами определитесь. Далее для каждого документа найти минимум номера и его отнять из номера и прибавить 1. Получите нумерацию с 1 строк для каждого документа.
2. Развернуть частично таблицу превратив строки в столбцы, через выбор когда и максимум.
3. Вместо нескольких колонок сложить и получить одну. Тут уже всё просто.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот