|
|
|
Вывод подсекции Курс | ☑ | ||
|---|---|---|---|---|
|
0
NIGHTHUNTER
21.10.20
✎
13:56
|
Подскажите пожалуйста как мне выводить подсекцию курс, которая в секции Подвал ????
Как сейчас выводить правильно эти секции, подвал и курс ? Не делал так ранее. http://joxi.ru/E2p7MkXHGBzW9m |
|||
|
1
NIGHTHUNTER
21.10.20
✎
13:58
|
пробую так
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал"); ОбластьПодвал.Параметры.ПолныйИтог_1 = СТРОКА(ПолныйИтог_1) + " ₽"; ОбластьПодвал.Параметры.КомментарийКП = ДокументОбъект.ОписаниеВМакет; // ОбластьПодвалКурс = Макет.ПолучитьОбласть("Курс"); Для Каждого СтрТзИзТч Из ТзИзТчДокумента Цикл ОбластьПодвал.Параметры.Вал = ДокументОбъект.ВалютаКП.СимвольныйКод; ОбластьПодвал.Параметры.КурсВалютыДок = Строка(ДокументОбъект.ВалютаКП.Курс) + " ₽"; ТабДок.Вывести(ОбластьПодвалКурс); КонецЦикла; ТабДок.Вывести(ОбластьПодвал); // |
|||
|
2
SleepyHead
гуру
21.10.20
✎
14:25
|
(0) Сколько строк в подсекции "курс" у тебя может быть?
Обычно вложенные секции делают в случае, если таких строк может быть больше одной. |
|||
|
3
NIGHTHUNTER
21.10.20
✎
14:27
|
(2) сколько строк в этой тч, свернутой по валютам
может быть от 1 до 4х или больше |
|||
|
4
NIGHTHUNTER
21.10.20
✎
14:31
|
не понимаю почему такой вывод????
http://joxi.ru/n2YpYzvCejE5pm я думал выведится секция курс сколько нужно раз и все, а тут что то не понятное идет |
|||
|
5
SleepyHead
гуру
21.10.20
✎
14:31
|
(3)
ПолучитьОбласть (GetArea) Вариант синтаксиса: По имени Синтаксис: ПолучитьОбласть(<ИмяОбласти>) Параметры: <ИмяОбласти> (обязательный) Тип: Строка. Имя области или адрес в формате "R1C1:R2C2", где число после "R" обозначает номер строки, число после "C" - номер колонки, символом ":" (двоеточие) разделены координаты левого верхнего и правого нижнего угла области. В качестве имени также можно передавать пересечение двух областей, записываемое как "<Имя области 1> | <Имя области 2>". В твоем случае Макет.ПолучитьОбласть("Подвал|Курс") Но я бы на твоем месте разбил секцию подвала на три области: подвал до секции курс, секция "Курс", подвал после секции "Курс". Алгоритм вывода стал бы проще и понятее: 1. Вывести подвал до курса 2. Вывести строки курса 3. Вывести остаток подвала |
|||
|
6
NIGHTHUNTER
21.10.20
✎
14:32
|
(5) Ну да так проще, но я почему то заморочился, и сделал секцию в секции, так как где то видел, но не знаю как это работает
|
|||
|
7
SleepyHead
гуру
21.10.20
✎
14:36
|
(6) Если хочется вложенные, то их и именовать надо так, чтобы ты мог дотянуться до каждой части. Тогда была бы общая секция "Подвал", а в ней три подсекции: "Начало", "Курс", "Конец", и к ним обращение такое: ПолучитьОбласть("Подвал|Начало"), ПолучитьОбласть("Подвал|Курс"), ПолучитьОбласть("Подвал|Конец")
|
|||
|
8
NIGHTHUNTER
21.10.20
✎
14:40
|
(7) Понятно, ничего лучшего видимо. Разобью на 3 разные
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |