Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Максимум по моменту времени

Максимум по моменту времени
Я
   Tester
 
09.02.21 - 17:52
Привет всем.
Есть подчиненный регистратору периодический РС, а в нем записи
Регистратор           Период                  Товар                   Цена
Рег1                  09.02.2021 17:49:00     Товар1                   5
Рег2                  09.02.2021 17:49:00     Товар1                   7

Как правильно получить срез, если, на сколько я понимаю, UID Рег1 может быть > UID'а Рег2, в то время как на оси времени Рег2 позже?
   DrShad
 
1 - 09.02.21 - 17:54
ну так на момент времени и получай
   Tester
 
2 - 09.02.21 - 17:55
(1) максимум() для момента времени не работает!
   Cthulhu
 
3 - 09.02.21 - 17:59
на оси времени они одновременно. время в 1с измеряется до секунды.
сортировка по Ид в пределах секунды - синтетическая (искусственная), ты с таким же успехом можешь всунуть любую сортировку в пределах секунды, например по номерам.
   DrShad
 
4 - 09.02.21 - 17:59
так тебе срез получить или максимум из моментов?
   Tester
 
5 - 09.02.21 - 18:05
(4) мне получить срез по измерению Товар, тогда как есть еще измерения в регистре.
   DrShad
 
6 - 09.02.21 - 18:07
СрезПоследних (SliceLast)
Синтаксис:
СрезПоследних(<КонецПериода>, <Отбор>)
Параметры:
<КонецПериода> (необязательный)
Тип: Дата, МоментВремени, Граница.
   RomanYS
 
7 - 09.02.21 - 18:09
(5) выбрать первые 1 ... упорядочить по Период Убыв, Регистратор Убыв

Если товаров несколько, то либо два соединения (с макс по дате и макс по регистратору), либо коррелированный запрос (в яндекс)
   Tester
 
8 - 09.02.21 - 18:12
(6) да не прокатит
Регистр на самом деле такой
Регистратор           Период                  Товар       ЕдИзм       Цена
Рег1                  09.02.2021 17:49:00     Товар1        шт           5
Рег2                  09.02.2021 17:49:00     Товар1        уп           7

Мне нужен срез по измерению Товар без учета измерения ЕдИзм.
СрезПоследних вернет 2 записи, нужно получить одну по максимальному периоду регистратора.

Сортировка по моменту времени работает, максимум нет.
   fisher
 
9 - 09.02.21 - 18:18
(8) Ну, группируй по периоду и бери максимум по регистратору.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.