присоединить так области чтобы адреса емаилов выводились так, как на картинке?

1. sajmon45 24.10.21 13:00 Сейчас в теме
Как присоединить так области чтобы адреса емаилов выводились так, как на картинке? Так не получается:
	Пока Выборка.Следующий() Цикл
		ОбластьЗаголовок.Параметры.Контрагент = Выборка.Контрагент;
		ТабДок.Вывести(ОбластьЗаголовок);
		Если Выборка.ДополнительнаяИнформация = "" Тогда
			ОбластьСтрока.Параметры.ДопИнформация = "Нет информации";
		Иначе
			ОбластьСтрока.Параметры.ДопИнформация = СтрЗаменить(СокрЛП(Выборка.ДополнительнаяИнформация),Символы.ПС,"");
		КонецЕсли;
		
		ЗапросЕм = Новый Запрос;
		ЗапросЕм.Текст = 
		"ВЫБРАТЬ
		|	КонтрагентыКонтактнаяИнформация.АдресЭП КАК АдресЭП
		|ИЗ
		|	Справочник.Контрагенты.КонтактнаяИнформация КАК КонтрагентыКонтактнаяИнформация
		|ГДЕ
		|	КонтрагентыКонтактнаяИнформация.Ссылка = &Контрагент
		|	И КонтрагентыКонтактнаяИнформация.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)";
		
		ЗапросЕм.УстановитьПараметр("Контрагент", Выборка.Контрагент);
		
		РезультатЗапросаЕм = ЗапросЕм.Выполнить();
		
		ВыборкаЕм = РезультатЗапросаЕм.Выбрать();
		
		Пока ВыборкаЕм.Следующий() Цикл
			ОбластьСтрока.Параметры.Емаил = ВыборкаЕм.АдресЭП;
		КонецЦикла;
		
		ТабДок.Вывести(ОбластьСтрока);
	КонецЦикла;
Показать
Прикрепленные файлы:
Найденные решения
2. starjevschik 24.10.21 13:09 Сейчас в теме
это надо объединять ячейки после вывода. Посчитать, где начинается и заканчивается область одного контрагента, и потом объединить уже выведенные ячейки
ОбластьОбъед = ТабДок.Область(НачалоОб, КолМЛ + ккк,  ннн, КолМЛ + ккк);
						ОбластьОбъед.Объединить();
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starjevschik 24.10.21 13:09 Сейчас в теме
это надо объединять ячейки после вывода. Посчитать, где начинается и заканчивается область одного контрагента, и потом объединить уже выведенные ячейки
ОбластьОбъед = ТабДок.Область(НачалоОб, КолМЛ + ккк,  ннн, КолМЛ + ккк);
						ОбластьОбъед.Объединить();
3. sajmon45 24.10.21 13:20 Сейчас в теме
(2) А можно более развернутый пример?
4. starjevschik 24.10.21 13:25 Сейчас в теме
(3) Так весь пример и есть, там всего два шага - определить область объединения и собственно объединить. ТабДок - это табличный документ, куда выводится отчет. Строки и колонки считаем в процессе вывода.
5. sajmon45 24.10.21 13:27 Сейчас в теме
(4) А можете вставить этот код в мой , пожалуйста, а то не понимаю
6. starjevschik 24.10.21 15:08 Сейчас в теме
(5) могу, но не сегодня и не бесплатно.
7. sajmon45 24.10.21 15:45 Сейчас в теме
(6) Хотя, спасибо разобрался)
Оставьте свое сообщение

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