Имя: Пароль:
1C
1С v8
Накопить значение в запросе
0 LouRENs
 
16.08.12
16:59
В общем суть такая, вложили некую сумму и каждую неделю получаем процент, хочу нарисовать отчет, который покажет прибыль. Сложность в том, что после первой недели мне нужно брать процент от суммы которую мы  положили + то что мы заработали за предыдущий период и так далее. Как такое реализовать в 1С? Слышал, что есть функция Dsum, которая позволяет накапливать предыдущие строки, есть аналог ей есть в 1С ?

p.s. Название темы некудышное конечно, но в голову ничего не лезет сейчас
1 ВалераОшкин
 
16.08.12
17:01
> Накопить значение в запросе

А зачем?
2 ВалераОшкин
 
16.08.12
17:02
Месье хочет поизвращаться и делать два дня то, что можно сделать за один час?
3 LouRENs
 
16.08.12
17:03
(1) потому, что % за вторую неделю, я получу не от первоначальной суммы, а от первоначальной суммы + % за первую неделю
4 LouRENs
 
16.08.12
17:04
интересно сделать только в одном запросе.
5 lex-kex
 
16.08.12
17:05
Попробуй через группировку по дням
6 andrewks
 
16.08.12
17:07
график капитализации % каков?
7 Liova
 
16.08.12
17:09
А разве нельзя в каждой строчке просто посчитать по количеству дней с начала?
8 lex-kex
 
16.08.12
17:11
Ну человек решил с запросом заморочится и заодно узнать, что об этом другие думают
9 LouRENs
 
16.08.12
17:13
(6) есть периодический регистр, с процентом на каждый день начала недели

(7) да кажется нельзя
10 Hmster
 
16.08.12
17:14
а ведь это почти школьная программа по математике!
11 andrewks
 
16.08.12
17:14
(9) 1. я про капитализацию спрашивал
12 andrewks
 
16.08.12
17:14
(10) ш-ш-ш!
13 Kashemir
 
16.08.12
17:14
Тебе нужен накопительный итог в периоде. Погляди в КЗ где-то были примеры.
14 LouRENs
 
16.08.12
17:17
(13) ок, сейчас гляну.
(10) да, жизнь вообще штука простая ;)
15 mikecool
 
16.08.12
17:26
(9) а мне кажется можно
16 Fragster
 
гуру
16.08.12
17:26
здесь не надо нарастающего итога, здесь надо формулу и РазностьДат
17 Liova
 
16.08.12
17:28
(16) А он на (7) уже ответил (9)
18 LouRENs
 
16.08.12
17:33
(9) может я и не прав. Тогда прошу пояснить (7)
19 mikecool
 
16.08.12
17:36
(18) левое соединение с условием меньше либо равно на дату
20 LouRENs
 
16.08.12
17:37
(0)p.s. процент разный каждую неделю, может быть и минусовой
21 Kashemir
 
16.08.12
17:45
(20) Организовать срез на каждую дату задачка - детская задачка
22 LouRENs
 
16.08.12
17:50
(21) ну это понятно, а как получить ту сумму, что была на той неделе то ? а та неделя неделя, от другой ?
23 Kashemir
 
16.08.12
18:02
(22) Левое соединение набора само с собой где период основного набора >=присоединяемого и сверни.
24 Kashemir
 
16.08.12
18:09
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   Прибыль.Период КАК Период,
   Прибыль.КакаяТоАналитика КАК КакаяТоАналитика,
   СУММА(Прибыль1.СуммаПрибыли) КАК НакопительныйИтог
ИЗ
   Прибыль КАК Прибыль
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ Прибыль КАК Прибыль1
       ПО Прибыль.Период >= Прибыль1.Период
           И Прибыль.КакаяТоАналитика = Прибыль1.КакаяТоАналитика

СГРУППИРОВАТЬ ПО
   Прибыль.Период,
   Прибыль.КакаяТоАналитика
25 Fragster
 
гуру
16.08.12
19:17
(17) пусть дальше думает. реально есть формулы нормальные. или выводятся по человечески.
26 Fragster
 
гуру
16.08.12
19:17
(23)(24) еще один...
27 Kashemir
 
17.08.12
13:39
(26) От зануда. Твой http://klavogonki.ru/profile/168538/ ?
28 Fragster
 
гуру
17.08.12
14:49
(27) ога
29 Kashemir
 
17.08.12
15:54
(28) Меняй машину - запор не в моде :)