Имя: Пароль:
1C
1С v8
значения регистра сведений за год
,
0 r2d24
 
13.03.14
17:32
Есть регистр сведений, как вывести значения регистра сведений за определенный год?
Как это организовать этот процесс?
1 VikingKosmo
 
13.03.14
17:33
Запрос?
2 Добрый хачик
 
13.03.14
17:34
перебор записей регистра?
3 Господин ПЖ
 
13.03.14
17:34
форма с отбором
4 The_SpecialOne
 
13.03.14
17:34
Где Период Между НАЧАЛОПЕРИОДА(&Дата, ГОД) И КОНЕЦПЕРИОДА(&Дата, ГОД)
5 r2d24
 
13.03.14
17:37
я знаю, что через запрос.
мне нужно получать отдельно данные за каждый год. Поэтому, пытаюсь записи разделить.
6 r2d24
 
13.03.14
17:38
использовал я такой запрос

Запр2.Текст="ВЫБРАТЬ
                |    ИсторияАмортизации.МоментВремени,
                |    ИсторияАмортизации.СуммаАмортизации,
                |    ИсторияАмортизации.ИнвНомер,
                |    ИсторияАмортизации.ОС,
                |    ИсторияАмортизации.Период
                |ИЗ
                |    РегистрСведений.ИсторияАмортизации КАК ИсторияАмортизации
                |ГДЕ
                |    ИсторияАмортизации.ОС = &ОС";
7 Господин ПЖ
 
13.03.14
17:42
ну и агрегируй в пределах года - если я правильно понял... в чем проблема то
8 barrgand
 
13.03.14
17:44
(6)Группируй по годам, выводи
9 r2d24
 
13.03.14
17:45
(8) если тебя правильно понимаю, пример агрегатной функции: ГОД(<Дата>)
если я это буду использовать в запросе, то может получу что то за конкретный год, а за остальные года - ничего
10 чеширский кот
 
13.03.14
17:46
"ВЫБРАТЬ
    |    ГОД(СостояниеРаботников.Период) КАК Год,
    |    СостояниеРаботников.ФизЛицо КАК ФизЛицо,
    |    СостояниеРаботников.Состояние КАК Состояние
    |ИЗ
    |    РегистрСведений.СостояниеРаботников КАК СостояниеРаботников
    |ИТОГИ
    |    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ФизЛицо),
    |    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Состояние)
    |ПО
    |    Год"
11 The_SpecialOne
 
13.03.14
17:46
ВЫБРАТЬ
НачалоПериода(ИсторияАмортизации.Период, ГОД) КАК ПериодГод
...
Итоги ПО
ПериодГод
12 чеширский кот
 
13.03.14
17:51
В твоем примере лучше так:
ВЫБРАТЬ
                |    ГОД(ИсторияАмортизации.МоментВремени) КАК Год,
                |    ИсторияАмортизации.СуммаАмортизации,
                |    ИсторияАмортизации.ИнвНомер,
                |    ИсторияАмортизации.ОС,
                |    ИсторияАмортизации.Период
                |ИЗ
                |    РегистрСведений.ИсторияАмортизации КАК ИсторияАмортизации
                |ГДЕ
                |    ИсторияАмортизации.ОС = &ОС
                |ИТОГИ ПО
                |    Год
13 r2d24
 
13.03.14
17:59
(12) нельзя так ГОД использовать вместе с ИсторияАмортизации.МоментВремени
AdBlock убивает бесплатный контент. 1Сергей