|
Цикл и вертикальная разметка | ☑ | ||
---|---|---|---|---|
0
ParamPamPam
06.12.18
✎
12:14
|
Добрый день! Подскажите как реализовать цикл что бы корректно выводился макет
Код: //первая Массив1 = Новый массив(Счетчик); Для сч1 = 0 по Массив1.ВГраница() цикл Массив1.Вставить(0,сч1); ОбластьВТретья.Параметры.Первая = сч1; ТабДокумент.Вывести(ОбластьВТретья); //вторая Счетчик2 = СчетчикФ; Массив2 = Новый массив(Счетчик2); Для сч2 = 0 по Массив1.ВГраница() цикл Массив2.Вставить(0,сч2); ОбластьВторая.Параметры.Вторая = сч2; //третья Счетчик3 = СчетчикФ; Массив3 = Новый массив(Счетчик3); Для сч3 = 0 по Массив3.ВГраница() цикл Массив3.Вставить(0,сч3); ОбластьТретья.Параметры.Третья = сч3; ТабДокумент.Вывести(ОбластьТретья); КонецЦикла; ТабДокумент.Вывести(ОбластьВторая); КонецЦикла; Если сч1 = Массив1.ВГраница() Тогда сч=сч-1; ТабДокумент.Вывести(ОбластьВТретья);; КонецЕсли; КонецЦикла; http://c.radikal.ru/c32/1812/aa/c0c2742c9d52.jpg http://a.radikal.ru/a09/1812/c4/6eb8189f50c7.jpg |
|||
1
Мимохожий Однако
06.12.18
✎
12:18
|
Покажи как хочешь в результате и правильно
|
|||
2
ParamPamPam
06.12.18
✎
12:26
|
||||
3
ParamPamPam
06.12.18
✎
12:27
|
(1) Сказали используй Вывести и Присоединить, но пока не понимаю как
|
|||
4
xxTANATORxx
06.12.18
✎
12:28
|
.Присоединить(
|
|||
5
Мимохожий Однако
06.12.18
✎
12:28
|
(2) Это правильный вариант? ))
|
|||
6
ParamPamPam
06.12.18
✎
12:29
|
(5) Желаемый)
|
|||
7
Мимохожий Однако
06.12.18
✎
12:29
|
(3) Выводишь секцию Вывести(). Остальные секции в этой строке Присоединить()
|
|||
8
Мимохожий Однако
06.12.18
✎
12:29
|
(6) Я в шоке..
|
|||
9
Buster007
06.12.18
✎
12:29
|
по-моему у тебя желаемый какой-то кривой))
|
|||
10
Мимохожий Однако
06.12.18
✎
12:31
|
Перед началом формирования отчета определись с количеством колонок. Каждая строка обходит все колонки. Первая колонка (секция) Вывести(). Остальные колонки Присоединить()
в яндексе полно примеров про шахматку |
|||
11
NorthWind
06.12.18
✎
12:46
|
А чейта никто не посоветовал использовать СКД? :)
|
|||
12
ParamPamPam
06.12.18
✎
12:47
|
(9) в паинте слепил)
|
|||
13
ParamPamPam
06.12.18
✎
12:50
|
(11) Я только 2 неделю занимаюсь разработкой.
Этот макет сделал для понимания принципа. А итоговый будет такой: http://b.radikal.ru/b38/1812/e0/4714f611fe3d.jpg |
|||
14
Мимохожий Однако
06.12.18
✎
12:52
|
(13) "Товаааарищ не понимает"
Это не пример отчета. Это макет. |
|||
15
Builder
06.12.18
✎
12:55
|
(13) Не хватает вертикальной секции для столбцов 1-3.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |