Регистр накопления - "срез последних" #191834


#0 by alien1C
Кто знает, как можно выбрать в запросе из регистра накопления последнюю запись с заданным условием выборки?
#1 by Волшебник
виртуальная таблица СрезПоследних
#2 by tsr
В регистре накопления есть срез последних?
#3 by Дяпти
гыгы, Стас, тебе отдыхать пора.
#4 by Волшебник
(2,3) Это автор голову морочит. :)
#5 by alien1C
так все таки можно ли вытащить последнюю запись из регистра накопления???
#6 by Дяпти
ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ РегистрНакопления.ИмяРегистра
#7 by Волшебник
Это бессмысленная задача
#8 by vasinok
по-моему недавно обсуждали что считать последней записью регистра...
#9 by alien1C
приколист
#10 by Дяпти
это вместо спасиба?
#11 by avmlvm
(шопотом) в было "последнюю запись с заданным условием выборки", а не "последюю по дате" :-) ЗЫ.. задача не разрешима в данной постановке, т.к. для SQL запросов (не курсоров а именно запросов) НЕТ понятия "первый", "последний"...
#12 by alien1C
нет =) ... у тебя сначала произойдет выборка одной записи, а потом он ее упорядочит по периоду...
#13 by Дяпти
ты ошибаешься если бы аффтар соизволил описать условие - я бы его воткнул в запрос. а в общем виде вот так (немного подредактировав): ВЫБРАТЬ ПЕРВЫЕ 1 * ИЗ РегистрНакопления.ИмяРегистра УПОРЯДОЧИТЬ ПО Период УБЫВ, Регистратор УБЫВ, НомерСтроки УБЫВ
#14 by avmlvm
А где ты прочёл в что регистр накопления у него переиодический??? И тогда сам "подскажи" каков результат твоего запроса для НЕ периодического регистра...
#15 by alien1C
ок, ща проверю!
#16 by alien1C
периодический регистр накопления? хм...
#17 by Дяпти
ты перегрелся?
#19 by vasinok
к пятнице обещают похолодание...
#20 by alien1C
Дяпти, пасиб =) не думал, что сработает!
#21 by floverr
р = РегистрыНакопления.*.Остатки(<Момент времени>, <Отбор>, <Измерения>, <Ресурсы>) ; - вродь так еще можно...
#22 by Дяпти
Ну так же остатки будут а не записи.
#23 by vasinok
подождем до пятницы... в Москве обещают +13...+15
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С