|   |   | 
| 
 | Цикл и вертикальная разметка | ☑ | ||
|---|---|---|---|---|
| 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.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |