Имя: Пароль:
1C
 
СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
0 ReMarKa
 
11.08.09
12:13
Подобная задача решалась кодом, есть желание выполнить задачу запросом и в СКД.

1-й вопрос: Как вывести в СКД итоги периодами? в обычной консольке без СКД указываю:
"...
ИТОГИ
   СУММА(Начисления),
   СУММА(Прибыль)
ПО
   Период ПЕРИОДАМИ(ДЕНЬ, &НачДата, &ДатаСреза)
..."

2-й вопрос: Как вывести счетчик дней в запросе (2-я колонка таблицы)?
3-й вопрос: При расчете прибыли нужно получать обороты регистра накопления за период = предыдущие дни, т.е. для расчета прибыли на 5-й день мне нужно получить оборот за предыдущие 4 дня. В таком случае в качестве параметра к виртуальной таблице регистра накопления мне нужно указывать параметр Дата из 1-й колонки таблицы... как это сделать?

Ниже таблица, которую нужно получить:

Дата           Дни    Начисления     Прибыль
16.04.2009        -           8.54 %
17.04.2009    1    5.15           8.26 %
18.04.2009    2    5.15           7.63 %
19.04.2009    3    5.15           4.03 %
20.04.2009    4    5.15           3.73 %
21.04.2009    5    5.15           3.25 %
22.04.2009    6    5.15           2.86 %
23.04.2009    7    5.15           2.64 %
24.04.2009    8    5.15           2.51 %

Заранее благодарна за помощь.
1 ТелепатБот
 
гуру
11.08.09
12:13
2 IronDemon
 
11.08.09
12:15
3 IronDemon
 
11.08.09
12:17
2) Системное поле "№ п/п" устроит?
3) Запросом.
4 ReMarKa
 
11.08.09
12:29
2) Системное поле "№ п/п" устроит?

В первый день №п.п = 0, я так понимаю, настроить вывод с 0 нельзя...
5 Garkin
 
11.08.09
12:34
(4) Пользовательское поле: [№ п/п] -1
6 ReMarKa
 
11.08.09
12:34
1) У группировки Период установила тип дополнения День - работает, оч удобно. Но в таком случае может быть только одна группировка, т.е. я не могу добавить поле Товар и сгруппировать по нему, так?
7 ReMarKa
 
11.08.09
12:37
(5) а где так можно написать? в настройках - выбранные поля так не напишешь
8 ReMarKa
 
11.08.09
13:00
(3) 3) Запросом.

Не понимаю, как можно в запросе указать параметром вирт.таблицы период из другой таблицы... Может быть можно в СКД в качестве параметра указать выбранное поле..?
9 ReMarKa
 
11.08.09
13:05
(5) спасибо, получилось)))
10 ReMarKa
 
11.08.09
14:41
3) а с запросом никак...((( В СКД на закладке Параметры есть колонка Выражение, позволяет написать поле запроса в Выражение, но при выполнении запроса пишет "Ошибка в выражении".
11 ReMarKa
 
11.08.09
17:50
3) вопрос решился объединением одинаковых таблиц по условию Период1>=Период2.
Спасибо за полезные советы!!!
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.