powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / СКД отчет с разворотом таблицы в строку
4 сообщений из 4, страница 1 из 1
СКД отчет с разворотом таблицы в строку
    #36624626
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Необходимо написать отчёт в СКД, в котором табличная часть справочника разворачивается в строку и выводится в ячейку.

Есть справочник Заказы, в нём табличная часть Виновные. Эту табличную часть надо записать в столбец Исполнители через запятую т.е. "Иванов, Петров, Сидоров". Не могу придумать как это можно нормально реализовать.

Например:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Код
     1 
Дата
     18 . 11 . 09 
Виновные
    Кержаков
    Погребняк
    Аршавин
Надо вывестись в отчёте в
Код: plaintext
1.
Код   Дата   Виновные
  1    18 . 11 . 09  Кержаков, Погребняк, Аршавин

Не придумал ничего лучше чем

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
ВЫБРАТЬ
	ПретензииВиновники.Физлицо
ПОМЕСТИТЬ Виновный1
ИЗ
	Справочник.Претензии.Виновники КАК ПретензииВиновники
ГДЕ
	ПретензииВиновники.НомерСтроки =  1 
;

ВЫБРАТЬ
	ПретензииВиновники.Физлицо
ПОМЕСТИТЬ Виновный2
ИЗ
	Справочник.Претензии.Виновники КАК ПретензииВиновники
ГДЕ
	ПретензииВиновники.НомерСтроки =  2 
;

ВЫБРАТЬ
	Виновный1.Физлицо.Наименование + ", " + Виновный2.Физлицо.Наименование КАК Поле1
ИЗ
	Виновный1 КАК Виновный1,
	Виновный2 КАК Виновный2

Может есть способ покультурнее? Например, как-нибудь средствами СКД.
...
Рейтинг: 0 / 0
СКД отчет с разворотом таблицы в строку
    #36624658
detec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это нужно с фиксированным макетом делать, не на СКД. Виновные в запросе должны быть вложенной таблицей, после чего передавать при обходе выборки эту ТЗ в функцию, которая вернёт строку виновных. Заполнить ею параметры области ячеек.
...
Рейтинг: 0 / 0
СКД отчет с разворотом таблицы в строку
    #36624659
detec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотя если СКД проглотит вложенную таблицу, то можно и на СКД сделать с вызовом функции общего модуля.
...
Рейтинг: 0 / 0
СКД отчет с разворотом таблицы в строку
    #36624683
supervk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
detecЭто нужно с фиксированным макетом делать, не на СКД. Ясно.Жалко из-за одной ячейки отчёт переделывать.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / СКД отчет с разворотом таблицы в строку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]