Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Разрив сторінок в СКД , Як організувати відображення таблиць звіту на різних сторінках          
kolkovyj Подменю пользователя
сообщение 30.05.25, 14:54
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 11
Спасибо сказали: 0 раз
Рейтинг: 0

Усім привіт.
1С:Підприємство 8.3 (8.3.10.2561) УПП для України 1.3. звичайні форми
Є звіт в СКД .
В ньому є три таблиці. (СКД- Вкладка Настройки - звіт, три таблиці)
Як організувати відображення кожної таблиці на окремому новому листку( зараз таблиці виводяться одна за другою).
Пробую в постобработці зробити але щось не виходить..
Чи можна зробити це якщо знайти певну ячейку і перед нею вставити розрив ?
Але як вказати тут розміщення ячейки, висота,ліво.. Хоча дані ми знаходимо..
Підкажуть будь ласка, Може інше вирішення даної ситуації.
Приклад коду

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


Сообщение отредактировал Vofka - 30.05.25, 14:56

AnryMc Подменю пользователя
сообщение 30.05.25, 15:04
Сообщение #2

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 522
Спасибо сказали: 136 раз
Рейтинг: 137.4

В самой СКД можно вставить разрыв
например в макете

З.Ы.

После каждой таблицы вставить группировку - дать ей имя в макете для ячейки - вставить разделитель

Сообщение отредактировал AnryMc - 30.05.25, 15:08


Signature
Я можу зробити цю роботу:
- Швидко
- Якісно
- Дешево

Виберіть 2 будь-які пункти

kolkovyj Подменю пользователя
сообщение 02.06.25, 9:13
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 11
Спасибо сказали: 0 раз
Рейтинг: 0

Зробив за допомогою цієї інструкції
https://pro1c.org.ua/index.php?showtopic=17709

Але не працює, А саме в коді
СтандартнаяОбработка=ЛОжь;

Настройки = КомпоновщикНастроек.ПолучитьНастройки();

КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);

ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);

ПроцессорВывода.НачатьВывод();

ЭлементРезультата = ПроцессорКомпоновки.Следующий();
Пока ЭлементРезультата <> Неопределено Цикл
    Если ЭлементРезультата.ЗначенияПараметров.Количество()=1 Тогда
            Если ЭлементРезультата.ЗначенияПараметров[0].Значение = "Разорвать" Тогда
            ДокументРезультат.ВывестиГоризонтальныйРазделительСтраниц();
        КонецЕсли;
    КонецЕсли;
    ПроцессорВывода.ВывестиЭлемент(ЭлементРезультата);
    ЭлементРезультата = ПроцессорКомпоновки.Следующий();
КонецЦикла;
ПроцессорВывода.ЗакончитьВывод();


де є

 Если ЭлементРезультата.ЗначенияПараметров.Количество()=1 Тогда


в мене завжди нуль...
Де можна подивитись, що не так, Підкажіть будь ласка.
Дякую.


sava1 Подменю пользователя
сообщение 02.06.25, 10:04
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2751
Из: Проскуров
Спасибо сказали: 707 раз
Рейтинг: 686.5

вот [необходимо зарегистрироваться для просмотра ссылки]

kolkovyj Подменю пользователя
сообщение 02.06.25, 10:26
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 11
Спасибо сказали: 0 раз
Рейтинг: 0

Все, розібрався.. Працює. Тему можна закривати. Дякую smile.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 13.06.25, 22:42
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!