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

1С:Предприятие ::

Метки: 

СКД Вывод нескольких периодов для сравнения

Я
   ildary
 
15.01.18 - 08:09
Уважаемые специалисты, скажите пожалуйста, есть ли простой способ средствами СКД вывести данные нескольких периодов в несколько колонках (для сравнения), не дробя запрос на несколько подзапросов? Можно конечно и поделить, но 1. Исходный запрос уже сам по себе сложен 2. При добавлении 3 периода придется все переписывать.

Исходный результат запроса выглядит примерно так:

Период              НомерВпериоде  Сумма
01.01.2016 0:00:00  2 016       11 747 267,77
01.01.2017 0:00:00  2 017       11 007 129,48
 
 
   LordCMEPTb
 
1 - 15.01.18 - 08:26
В УПП делал связь со справочником "НастройкаИнтервалов", а в СКД уже выводил в виде таблицы, где колонкой было представление строки таблицы интервалов.
   ildary
 
2 - 15.01.18 - 08:27
(1) У меня УТ11, к сожалению этот метод не подойдёт.
   LordCMEPTb
 
3 - 15.01.18 - 08:29
Если нет возможности связать с таблицами базы (я не помню структуру УТ 11), тогда надо на форме рисовать свою таблицу с периодами (нач-кон), которую передавать текстом в запрос СКД, и с которой в дальнейшем связывать.
   ildary
 
4 - 15.01.18 - 08:30
(3) извините, я не совсем понял по таблице, можете её шапочку нарисовать?
   ildary
 
5 - 15.01.18 - 08:33
Мне надо из таблицы

НомерВпериоде  Сумма
2 016          223
2 017          556

получить
Период2016     Период2017
223            556
   LordCMEPTb
 
6 - 15.01.18 - 08:36
Таблица простая, что-то вроде:
| N | Представление | Начало | Окончание |

А при формировании отчета в тексте заменять условный кусок
"Выбрать * Из &ТаблицаПериодов"

на
"Выбрать 1 как N,
2 как Представление,
3 как Начало,
4 как Окончание
Поместить ВТ_Периоды
Объединить все ...
;
Выбрать *...
Из ВТ_ОсновнаяТаблица
Левое соединение ВТ_Периоды
По ВТ_ОсновнаяТаблица.Период >= ВТ_Периоды.Начало
  И ВТ_ОсновнаяТаблица.Период <= ВТ_Периоды.Окончание
"

   ildary
 
7 - 15.01.18 - 08:47
(6) большое спасибо за науку, попробую настроить.
   Rico_1C
 
8 - 15.01.18 - 09:40
Какую-то херню - городите?!..
Что мешает использовать таблицу и в Колонках выбрать период?!..
   LordCMEPTb
 
9 - 15.01.18 - 11:01
(8) А кто сказал, что разграничивать нужно по дате? Как я понял, нужна группировка по числу (числам?).
   mistеr
 
10 - 15.01.18 - 11:33
(8) +1
 
 Рекламное место пустует
   Rico_1C
 
11 - 15.01.18 - 12:00
(9) Какая разница?!..
Выбери - что нужно !..  )


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