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

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

РС (Предыдущий период) (Текущий период)

РС (Предыдущий период) (Текущий период)
Я
   Kastello
 
13.12.17 - 15:16
Дано: РС 
Период 1
Период 2
Период 3
Период 4
Нужно на выходе:
(Предыдущий период) (Текущий период)
Период 1             Период 1
Период 1             Период 2
Период 2             Период 3
Период 3             Период 4
Возможно есть решения?
 
 
   nordbox
 
1 - 13.12.17 - 15:21
что дано?
и что нужно?
какой регистр и зачем?
   Kastello
 
2 - 13.12.17 - 15:22
Регистр сведений
Нужно выборку запросом
   Петрович 2018
 
3 - 13.12.17 - 15:23
(0) (2) Ничивонипанимаю!
   Numerus Mikhail
 
4 - 13.12.17 - 15:25
(2) почему не 
Период 1             Период 1 
Период 1             Период 2 
Период 2             Период 2 
Период 2             Период 3 
Период 3             Период 3 
Период 3             Период 4 
Период 4             Период 4 

??
   nordbox
 
5 - 13.12.17 - 15:30
ну сделай выборку 
и в таблицу значений на две колонки загони
чего ты мучаешься?
   nordbox
 
6 - 13.12.17 - 15:30
прикол что ли?
Стаж: 10 лет 6 месяцев 30 дней
   Сти
 
7 - 13.12.17 - 15:32
(0) Ну как пример
ВЫБРАТЬ
    КурсыВалют1.Валюта КАК Валюта,
    КурсыВалют1.Период КАК Период,
    КурсыВалют1.Курс КАК Курс,
    КурсыВалют2.Период КАК ПредПериод,
    КурсыВалют2.Курс КАК ПредКурс
ИЗ
    РегистрСведений.КурсыВалют КАК КурсыВалют1
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют2
        ПО КурсыВалют1.Валюта = КурсыВалют2.Валюта
        И КурсыВалют1.Период >= КурсыВалют2.Период
ГДЕ
    КурсыВалют2.Период В
            (ВЫБРАТЬ ПЕРВЫЕ 1
                КурсыВалют3.Период КАК Период
            ИЗ
                РегистрСведений.КурсыВалют КАК КурсыВалют3
            ГДЕ
                КурсыВалют3.Валюта = КурсыВалют1.Валюта
                И КурсыВалют3.Период < КурсыВалют1.Период
            УПОРЯДОЧИТЬ ПО
                Период УБЫВ)


Надеюсь, идея понятна
   Kastello
 
8 - 13.12.17 - 15:34
(5) Написано же - ЗАПРОСОМ!
   Kastello
 
9 - 13.12.17 - 15:36
(7) Ну дык здесь и получится как (4) нарисовал
Так не надо, надо как в постановке задачи
   Kastello
 
10 - 13.12.17 - 15:39
(7) Сорри, бро, сказал не проверив. Спасибо.
 
 Рекламное место пустует
   Сти
 
11 - 13.12.17 - 15:43
(10) Не за что. Но к этому запросу еще самую первую "Период 1 Период 1" надо прикрутить.
   Сти
 
12 - 13.12.17 - 15:47
(10) а прикручивается добавлением в самом конце
ИЛИ КурсыВалют1.Период = КурсыВалют2.Период

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