Имя: Пароль:
1C
1С v8
Срез последних в запросе
,
0 serg-lom89
 
16.09.14
12:36
Добрый день..
Есть регистр сведений НормативыПоВозвратам,периодический в течении дня.
есть измерение ОбъектНормы,ДопустимыйСрокВозвратаСоШтрафом
ресурсы НормативВозврата,ПроцентШтрафа
реквизиты ДатаОкончания
регистратор документ УстановкаНормПоВозвратам.


запросом получаю


ВЫБРАТЬ
    НормативыПоВозвратамСрезПоследних.Период КАК Период,
    НормативыПоВозвратамСрезПоследних.ОбъектНормы,
    ВЫБОР
        КОГДА НормативыПоВозвратамСрезПоследних.ОбъектНормы ССЫЛКА Справочник.Контрагенты
            ТОГДА "Контрагенты"
        КОГДА НормативыПоВозвратамСрезПоследних.ОбъектНормы ССЫЛКА Справочник.Пользователи
            ТОГДА "Пользователи"
        КОГДА НормативыПоВозвратамСрезПоследних.ОбъектНормы ССЫЛКА Справочник.Подразделения
            ТОГДА "Подразделения"
        КОГДА НормативыПоВозвратамСрезПоследних.ОбъектНормы ССЫЛКА Справочник.ДоговорыКонтрагентов
            ТОГДА "Договоры"
        КОГДА НормативыПоВозвратамСрезПоследних.ОбъектНормы ССЫЛКА Справочник.Организации
            ТОГДА "Организации"
    КОНЕЦ КАК ТипЭлемента,
    НормативыПоВозвратамСрезПоследних.ДопустимыйСрокВозвратаСоШтрафом,
    НормативыПоВозвратамСрезПоследних.НормативВозврата,
    НормативыПоВозвратамСрезПоследних.ПроцентШтрафа,
    НормативыПоВозвратамСрезПоследних.ДатаОкончания
ИЗ
    РегистрСведений.НормативыПоВозвратам.СрезПоследних(&КонецПериода, ) КАК НормативыПоВозвратамСрезПоследних

УПОРЯДОЧИТЬ ПО
    Период


получаю данные 14,08,14


период      объект     типэлемента   доп.   норм.возврат  проц.штрафа
14.08.14    Ип вася    Контрагент     1          1             1
14.08.14    магазин    Склад          1          1             1
14.08.14    админ     Пользователь   1          1             1

получаю данные на 22.08.14
период      объект     типэлемента   доп.   норм.возврат  проц.штрафа
14.08.14    Ип вася    Контрагент     1          1             1
14.08.14    магазин    Склад          1          1             1
14.08.14    админ     Пользователь    1          1             1
22.08.14    Ип вася    Контрагент     2          2             2
22.08.14    магазин    Склад          2          2             2
22.08.14    админ     Пользователь    2          2             2

Разве срез последних не должен мне вернуть на 22,08,14 только эти данные?

22.08.14    Ип вася    Контрагент     2          2             2
22.08.14    магазин    Склад          2          2             2
22.08.14    админ     Пользователь    2          2             2

или что то не так делаю записал?
я думал срез последних работает как в 7-ке получить(КонецПериода)?
1 Балоун
 
16.09.14
12:37
выведи все измерения и удивись
2 serg-lom89
 
16.09.14
12:39
(1) так в том и дело.. что когда удивился)))))
3 serg-lom89
 
16.09.14
12:39
когда вывел удивился)
4 serg-lom89
 
16.09.14
12:39
поэтому и прошу помощи в объяснении)))
5 Балоун
 
16.09.14
12:41
(4) оно так устроено. группируй
6 Smile 8D
 
16.09.14
12:42
Из синтаксис-помошника:
Описание:
Получает наиболее поздние записи регистра, соответствующие установленным в параметрах метода значениям ключевых полей. Записи подбираются для каждого сочетания из всех имеющихся значений измерений регистра.
7 Smile 8D
 
16.09.14
12:44
Т.е. возвращаются последние записи по каждому уникальному набору измерений в разрезе периодов. Последние записи не обязательно будут датой среза, а будут иметь меньшую либо равную дату.
8 anatoly
 
16.09.14
12:49
у тебя доп. - это тоже измерение, и оно изменилось 22.08
срез возвращает по ВСЕМ (!!!) измерениям на дату.
9 anatoly
 
16.09.14
12:49
+ (8) по идее мне кажется он реквизитом должен быть...
10 serg-lom89
 
16.09.14
12:57
(8) да это счас я понял.внес еще пару документов и увидел что если меняшь какое то измерение то и появляется новая запись..
а как получить именно на послее число все ?т.е. последние записи?
11 serg-lom89
 
16.09.14
13:21
разобрался)))тему можно закрывать)всем спасибо большое за участие)
12 echo77
 
16.09.14
14:26
делай свой срез последних с пасьянсом и балеринами
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn