Имя: Пароль:
1C
 
Задача вывести данные в макет. Области «разъезжаются»
0 Голубушка
 
04.06.19
14:04
Макет представляет собой таблицу, т.е. есть область строк и область колонок, соответственно область строк разделяется на область ЗаголовкаСтроки и ДанныхСтрокиВКолонке = Область(Область10|Область20)

т.е.  ДокументРезультат. Вывести(ЗаголовкаСтроки)
        в цикле   ДокументРезультат. Присоединить (ДанныхСтрокиВКолонке)
вполне рабочая конструкция

Но, в области колонок 4 параметра, каждый на своей строке, т.е. ДанныхСтрокиВКолонке - это табличный док из 4 вертикальных ячеек, необходимо устанавливать параметры расшифровки для каждой из ячеек.

Изменим
ДокументРезультат. Вывести(ЗаголовкаСтроки)

Для каждого цикл
Область1 = ДанныхСтрокиВКолонке.Получить(Область1)
Область2 = ДанныхСтрокиВКолонке.Получить(Область2)

Область1. ТекущаяОбласть.Расшифровка=Список;
Область2. ТекущаяОбласть.Расшифровка=Список;

ДанныхСтрокиВКолонке. Вывести(Область1)
ДанныхСтрокиВКолонке. Вывести(Область2)

ДокументРезультат. Присоединить (ДанныхСтрокиВКолонке)
КонецЦикла

И вот тут я получаю правильные расшифровки , но данные области результата сдвинуты вниз, т.е. нормальная шапка строки, затем пустые данные, и ниже, корректно заполненные  данные. Не  могу понять что не так-то?
1 Garykom
 
гуру
04.06.19
14:07
А терь тоже самое но картинкой
2 Голубушка
 
04.06.19
14:11
как тут картинку передать?
3 Garykom
 
гуру
04.06.19
14:13
Любой сторонний типа https://pastenow.ru/ и сюда ссылку вставить
4 Голубушка
 
04.06.19
14:15
5 Голубушка
 
04.06.19
14:16
6 Голубушка
 
04.06.19
14:16
Спасибо, удалось
7 Голубушка
 
04.06.19
14:21
Есть мнение, что не так?
8 Голубушка
 
04.06.19
14:26
Получила область данных в две области ДанныхСтрокиВКолонке1, ДанныхСтрокиВКолонке, затем в ДанныхСтрокиВКолонке1 вывела в цикле Область1 и Область2, попробовала вставить область в документ

ДокументРезультат.ВставитьОбласть(ДанныхСтрокиВКолонке1, ДанныхСтрокиВКолонке)

но получила ошибку, что «Выделение не соответствует вставляемому блоку».
9 lodger
 
04.06.19
14:39
ТабличныйДокумент (SpreadsheetDocument)
Присоединить (Join)
10 Голубушка
 
04.06.19
15:10
Ответ найден. Перед выводом в ДанныхСтрокиВКолонке,  его надо очистить.
Закрываем тему.