Имя: Пароль:
1C
1С v8
Запрос. Итоги
,
0 Budulay2018
 
09.08.16
13:40
Здравствуйте.
Что то в ступор впал, помогите. Запросом формируется такая табличка:

Nдокумента    Дата    Сумма
1    01.01.2016    10
1    01.02.2016    20
1    01.03.2016    30
2    01.01.2016    10
2    01.02.2016    20
    
Как не формируя дополнительных вирт. таблиц вывести итоги: сумма по каждому документу на последнюю дату. Итог должен быть 50
1 bodri
 
09.08.16
13:49
Почему 50?
2 Budulay2018
 
09.08.16
13:51
По документ №1 последнее 30, по документу №2 последнее 20

1    01.03.2016    30
2    01.02.2016    20
----------------------
50
3 PR
 
09.08.16
13:55
Максимум
4 PR
 
09.08.16
13:56
+(3) Но это со временной таблицей, конечно же
5 bodri
 
09.08.16
13:56
зачем виртуальная таблица?
можно при выводе строк итоговую по документу считать
6 bodri
 
09.08.16
13:56
(3) в (0) не сказано, что максимум
7 PR
 
09.08.16
13:58
(6) То есть для тебя последняя дата <> максимум по дате?
И давно это у тебя?
8 catena
 
09.08.16
13:58
(6)про максимум по дате сказано
9 olegves
 
09.08.16
13:59
(0) выбери
МАКСИМУМ( Дата),
Номер
во временную таблицу и затем свяжи ее с исходной по дате и номеру. Итоги по временной таблице - то, что тебе надо
10 bodri
 
09.08.16
14:00
(7) про максимум суммы подумал
11 Budulay2018
 
09.08.16
14:09
(9)
Ясно, спасибо. Видимо, без доп таблички видимо не обойтись.
Думал можно как нибудь извратиться с какими нибудь ИМЕЮЩИМИ ИТОГАМИ :)
12 PR
 
09.08.16
14:13
(11) Зачем?
13 Budulay2018
 
09.08.16
14:15
(12) Мне казалось, так красивее должно было получится)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн