Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 09:11

Объединение одинаковых полей в запросе на СКД

Автор JeremyClarksson, 16 ноя 2022, 11:07

0 Пользователей и 1 гость просматривают эту тему.

JeremyClarksson

Доброго дня, господа.
Сижу пилю запрос на СКД и столкнулся с такой проблемой: Как объединить одинаковые поля?
Предположим запрос нам нужно получить список документов у лица и его гражданство. Само "лицо" и гражданство в справочнике Контрагенты, а документы в справочнике ДокументыЛица.
Я хочу, чтоб было так:

ФизЛицо                          Гражданство                  Документ

Иванов Иван Иванович                РФ                        Паспорт
                                                              Снилс
                                                              ВодПрава
                                                              Полис

А Отчет у меня делает так:

ФизЛицо                          Гражданство                  Документ

Иванов Иван Иванович                 РФ                       Паспорт
Иванов Иван Иванович                 РФ                       Снилс
Иванов Иван Иванович                 РФ                       ВодПрава
Иванов Иван Иванович                 РФ                       Полис

В общем то, это нерешаемая для меня часть большого отчета. Помогите, пожалуйста :dfbbdrfb:             

antoneus

Функции языка СКД СоединитьСтроки() или Массив() подойдут, я думаю.

JeremyClarksson

antoneus, Чет не работает :dfbsdfbsdf:
Инструкций в интернетах не много нашел, сделал так: создал вычисляемое поле "Документы" в выражения написал "Массив(Документ)", в ресурсах добавил "Документы" в выражении написал "СоединитьСтроки(Документы)". Ошибок нет, но и результат такой же, будто ничего не писал

antoneus

Попробуйте добавить ресурс Документ, в поле "Выражение" написать Массив(Документ). Рассчитывать по - ФизЛицо. Вычисляемого поля не надо.

JeremyClarksson

antoneus, Не, я так не могу, ибо у меня "документ" состоит из нескольких полей))
В общем так: на простом отчете, оно работает, ибо нужно выбрать поля группировки. А на моем отчете- не работает, ибо шапка отчета выглядит так. Использую группировки в настройках скд2022-11-16_17-20-14.png

JeremyClarksson

antoneus, может быть, еще какой вариант есть?

antoneus

Что значит ""документ" состоит из нескольких полей"?

JeremyClarksson

antoneus, а все, отмена. Воспользовался вашим советом, разобрался и все получилось так, как и нужно.
А можно еще вопрос: на скрине сверху, шапка таблицы содержит сначала Заголовки группировок, а затем заголовки полей. Вот как бы убрать эти заголовки полей, чтоб и следа от них не осталось, не рисуя свой макет?

JeremyClarksson


antoneus

Не скажу, но в соседней теме чувак через макет сделал.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск