Имя: Пароль:
1C
1С v8
Запрос по последней дате
,
0 serg-lom89
 
20.08.14
16:44
Добрый день
Новичок в 1с..подскажите как в запросе вытянуть из регистра сведений данные на последнию дату моего измерения(на теперешнее число последние значения).
в регистре измерения (из1,из2,из3,ДатаМоя),и 2 ресурса(ресурс1,ресурс2)
если пишу так
      ВЫБРАТЬ
  
         МАКСИМУМ(рег.Датамоя) как  Датамоя
ИЗ
    рег.МойРегистр КАК МойРегистр
он выводит последнюю дату мою..а как вывести все значения?.
1 Franchiser
 
гуру
20.08.14
16:46
срезпоследних
2 Crush
 
20.08.14
16:47
(0) Регистр периодический?
3 serg-lom89
 
20.08.14
16:48
(2) нет
4 Килограмм
 
20.08.14
16:50
нужна ещё группировка по измерению
5 serg-lom89
 
20.08.14
16:51
(4) по датеМоя?
6 Килограмм
 
20.08.14
16:51
+ (4) но только по тому измерению по которому тебе нужно, максимум на дату и ничего другого.
7 Crush
 
20.08.14
16:51
Разбирайся..

Выбрать * из ИЗ рег.МойРегистр КАК МойРегистр,
(ВЫБРАТЬ МАКСИМУМ(рег.Датамоя) как  Датамоя
ИЗ МойРегистр.МойРегистр КАК МойРегистр) как последняяДата
Где МойРегистр.Датамоя = последняяДата.Датамоя
8 Килограмм
 
20.08.14
16:52
Проще загугли срез последних по документу, там аналогичная будет твоей ситуация. Это проще, чем тему создавать и обсуждать.
9 Crush
 
20.08.14
16:53
+(7) Разбирайся в постановке задачи - это первый шаг к решению.
10 pessok
 
20.08.14
16:53
во вложенный запрос помести то, что у тебя уже есть, а во внешнем запросе выбери все поля, соединив внешний и вложенный по дате
11 pessok
 
20.08.14
16:54
а вообще - будь мужиком, сделай периодический регистр
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший