Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД Вывод периода на макет

СКД Вывод периода на макет
Я
   Метан
 
15.03.18 - 11:51
Есть отчет, который формируется за определенный период, НО структура исходных данных такова, что формирование отчета за указанный период возможно только в случае, когда период выбирается в отборе как
периодОтчета - в списке - несколько элементов из справочника "Периоды расчета" (Январь 2018, Февраль 2018 и тд).

Проблема в том, что при указании параметра в макете с выражением "За период :" + периодОтчета.ДатаНачала + периодОтчета.ДатаОкончания  - на макет выводится только первый и последний день "младшего" месяца. Если в выражении указать периодОтчета, то так же выводится "младший месяц"

Как быть?
 
 
   Бертыш
 
1 - 15.03.18 - 12:05
Попробовал бы посоветовать, но не вкурил об чём речь :( Может переформулируете более развёрнуто? В частности непонятно что такое младший месяц? Что выводится какие то данные вашего источника данных для которого Вы хотите указать какие то параметры?
   Малыш Джон
 
2 - 15.03.18 - 12:08
(0) в вычисляемом поле получи отдельно "старший месяц" и в макете используй его
   Метан
 
3 - 15.03.18 - 12:10
(2) не соображу, как к нему подобраться
   Метан
 
4 - 15.03.18 - 12:12
(1) младший месяц - это когда например выборка делается за период январь-март, то младшим месяцем здесь будет январь

Да, нужны данные за определенный период, если вводить в отборе или параметрах как начало и конец - отчет не формируется, только если подбираю значения из справочника "периодыРасчета"
   Метан
 
5 - 15.03.18 - 12:22
(2) у меня и так вычисляемые поля как периодОтчета.ДатаНачала и периодОтчета.ДатаОкончания
   Гипервизор
 
6 - 15.03.18 - 12:30
А если у вас будет периодОтчета в списке Январь 2018, Май 2018, Декабрь 2018, то за какой период должен формироваться отчет?
Странный подход какой-то.
   Метан
 
7 - 15.03.18 - 13:37
(6) за январь+май+декабрь, но такой чехорды не будет
   cw014
 
8 - 15.03.18 - 13:52
(7) Исходи из того, что "такой чехорды не будет" - 100% будет, и тебе предъявят, что ты не доделал
   Метан
 
9 - 15.03.18 - 13:56
(8) данные выводятся корректно хоть с чехордой,хоть без. Как мне эти периоды вывести в макет фразой:" Сформировано за период: <Период1>, <Период1>" или <Период1> -<Период2>?
На данный момент выводятся первый и последний день "младшего" месяца
   Метан
 
10 - 15.03.18 - 13:56
(9) Сформировано за период: <Период1>, <Период2>" или <Период1> -<Период2>
 
 Рекламное место пустует
   cw014
 
11 - 15.03.18 - 17:15
(10) Либо ковыряй макеты компоновки, либо ковыряй програмно СКД и делай то что тебе нужно

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует