• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

1С8 работа с макетной частью

  • Автор темы KiR
  • Дата начала
K

KiR

Есть запрос, который отбирает кредит одного счета и д*цензура* другого. Запрос отрабатывает нормально. Есть также макет, в котором есть как строки так и столбцы. В частности есть две таблички которые по горизонтали стоят на одном уровне. Табличка Доход должна заполняться значенями выборки кредита одного счета, а таблица Расход - соответственно д*цензура*ом другого... В результате получается что таблица Доход заполняется сначала кредитом одного счета, а ниже д*цензура*ом другого, а таблица Расход остается свободной. Область получал так -
М = ПолучитьМакет("Отчет");
....
Доход = М.ПолучитьОбласть ("Доход|Строка");
Расход = М.ПолучитьОбласть ("Расход|Строка");
При обходе запроса в цикле есть проверка если счет кредитовый - тогда Таб.Вывести(Доход); иначе Таб.Вывести(Расход);

Что я делаю неправильно?
 
Z

Zab

Вывести (Put)
Синтаксис:
Вывести(<Таблица>, <Уровень>, <Имя группы>, <Открыта>)
Описание:
Выводит табличный документ в результирующий табличный документ, добавляя его со следующей строки вслед за самой нижней выведенной строкой, начиная с первой колонки.
Смотри:
Присоединить(<Таблица>, <Уровень>, <Имя группы>, <Открыта>)
Описание:
Присоединяет табличный документ к результирующему табличному документу, помещая его в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ.
Код:
	Секция.Область().ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
ТабДок.Присоединить(Секция,2,"Группа 2",Истина);
 
K

KiR

Спасибо. советы оказались полезные. вот тока использовав их столкнулся с другой траблой. количество строк д*цензура*ов может не быть равно колву строк кредитов..... тогда выведенная таблица получается некрасивой((
 
Z

Zab

а тут уже мастерство программиста... цикл должен быть хитрый, по максимальному количеству, с выводом пустых ячеек там, где данные закончились.
 
K

KiR

Для: Zab
Вероятно так.. К сожалению мастерством пока не обладаю((( Буду эксперементировать...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!