Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 08:04

Работа с секциями в таблице

Автор DemonOfFuture, 02 ноя 2010, 21:37

0 Пользователей и 1 гость просматривают эту тему.

DemonOfFuture

Здравствуйте.

Платформа 7.7 (7.70.027)
Конфигурация  ТиС (Торговля и склад) (7.70.944)


Существует шаблон, состоящий из одной горизонтальной секции и двух вертикальных. В ячейках на пересечении этих секций находятся выражения. В начале работы шаблон добавляется в таблицу и через цикл выводится некоторое количество строк (горизонтальных секций). Затем справа к таблице присоединяется вторая вертикальная секция, и в нее нужно так же циклом добавить значения. Каким способом это можно реализовать?

Заранее спасибо.

Tatitutu

тебе нужно сделать или на примере научить как самому сделать?

*  MAGAZKA - лучшая программа для розничного магазина (с) *

DemonOfFuture

Желательно на примере. Мне главное понять принцип, чтобы потом его перенести для решения свой задачи.

Tatitutu

ТП=Создатать("Таблица");
ТП.ИсходнаяТаблица("ВашМАКЕТ"); //имя таблицы в конфигураторе
ТП.ВывестиСекцию ("Строка");//Целая строка
ТП.ВывестиСекцию("Горизонталь|Вертикаль"); //выведет с начала листа нужный диапозон

для сч=1 по НужноеЗначение Цикл
      ТП.ПрисоединитьСекцию("Горизонталь|Вертикаль2"); //присоединить с права к уже имеющейся секции
КонецЦикла;

*  MAGAZKA - лучшая программа для розничного магазина (с) *

DemonOfFuture

Нет, тут задачка несколько другая. Опишу тогда задачу в целом.

Есть макет таблицы:



При запуске выводится секция "Заголовок". Затем выводится секция "Шапка". Потом через цикл заполняется <ТПодразд>, <ТСтатья>, <ТПлан> и <ТФакт>. Потом справа к таблице присоединяется секция "Шапка | Месяц", и затем ПОД этой новой секцией надо подцепить цикл секций "Шапка | Строка1". Проблема в том, что есть вывести секцию (ВывестиСекцию("Шапка|Строка1")), то секция присоединяется к самому низу таблицы, а не под секцию "Месяц". А при присоединении секции (ПрисоединитьСекцию("Шапка|Строка1")) она присоединяется справа к секции "Месяц", а не под нее. Вот нужно как-то реализовать сиё.

Gendelf

я один не вижу секцию "Шапка|Строка1"  ?

DemonOfFuture

"Месяц | Строка1", пардоньте.

Tatitutu


*  MAGAZKA - лучшая программа для розничного магазина (с) *

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск