Имя: Пароль:
1C
1С v8
обработать результат запроса на СКД перед компоновкой макета
0 Mechanik21
 
07.04.20
10:10
Хочу обработать результат запроса из СКД перед его выводом в макет, но нигде не могу найти результат запроса. Подскажите в какой процедуре поискать?
Задача такая: сейчас на каждый номер телефона и адрес ЭП выводится новая строка полностью. А хотелось бы чтобы новая строка появлялась только если идёт новый контрагент. И чтобы все номера телефонов его и адресов электронной почты выводились в одной ячейке. Сейчас эта информация хранится в ТЧ справочника Физические лица. В контрагенте есть реквизит-ссылка на этот справочник. Скорее всего эту задачу можно решить средствами СКД, но я не смог найти как.
1 toypaul
 
гуру
07.04.20
10:18
Группировка Контрагент
Ресурсы
НомерТелефона с выражением Массив(НомерТелефона)
АдресЭП с выражением Массив(АдресЭП)
2 GGDots
 
07.04.20
10:23
Если не можешь сделать одним запросом в СКД, то получи сначала свою таблицу программно (запросами, переборами и т.д.) - а потом передай готовую таблицу в скд и выводи уже:
https://craft1c.ru/skd-vneshnijj-nabor-dannykh/
3 Mechanik21
 
07.04.20
11:01
(1) НомерТелефона с выражением Массив(НомерТелефона)
АдресЭП с выражением Массив(АдресЭП)
Помогло!
А как написать, чтобы было без повторяющихся?
4 Mechanik21
 
07.04.20
12:27
(3) помогло слово различные в скобках
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.