Имя: Пароль:
1C
1С v8
Как в запросе указать, что нужно получить сумму по всем дням указанного периода?
,
0 new1snik
 
27.05.13
12:59
Можно ли в запросе указать, что нужно вернуть сумму по определенному реквизиту за все дни переданного запросу периода?
1 andreymongol82
 
27.05.13
13:02
ИТОГИ?
2 new1snik
 
27.05.13
13:03
(1)Забыл пояснить, работаю с вирт. таблицей СрезПоследних.
3 new1snik
 
27.05.13
13:04
(2) Как глупо звучит, если это написать... Придется видимо циклом запрос прогонять по всем датам.
4 EvgenOrvin
 
27.05.13
13:05
(0) А как должно выглядеть?
5 andreymongol82
 
27.05.13
13:05
В языке запросов сделали множество полезных конструкций. Как-то: ИТОГИ, СГРУППИРОВАТЬ, СУММА, СОЕДИНЕНИЕ.
Текст запроса в студию, пожалуйста
6 new1snik
 
27.05.13
13:07
(5) Вот такой простой запрос:
"ВЫБРАТЬ
   |    РаботникиОрганизацийСрезПоследних.ЗанимаемыхСтавок КАК Ставок
   |ИЗ
   |    РегистрСведений.РаботникиОрганизаций.СрезПоследних(&Период, ) КАК РаботникиОрганизацийСрезПоследних";
Мне нужно получить сумму за все дни месяца и поделить эту сумму на кол-во дней, чтобы получить среднее.
7 Shurjk2
 
27.05.13
13:08
Вечная тема на мисте.
8 EvgenOrvin
 
27.05.13
13:18
(6) среднесписочная численность? малость не доходит...
9 ЗлобнийМальчик
 
27.05.13
13:20
(6) ключевые слова Сгруппировать, среднее о чем нибудь говорят? Если нет, то позовите программиста
10 new1snik
 
27.05.13
13:22
(8) Она родимая.
(9) Я учусь еще, чего сразу к программистам посылать?

Сделал так:
Дата = ДатаНач1;
   Сумма = 0;
   Дней = 0;
   
   Пока Дата <= ДатаКон1 Цикл
       Сумма = Сумма + Расчет13(ДатаНач1, Дата).Итог("Ставок");        
       Дата = Дата + 60 * 60 * 24;
       Дней = Дней + 1;
   КонецЦикла;
   ОбластьСтрока.Параметры.Сумма1 = Сумма / Дней;
ДатаНач1 и ДатаКон1 получаем при начале формировании отчета.
11 Shurjk2
 
27.05.13
13:23
(10) И запрос в цикле? Колоссально, в поиск идите в КБ есть статья на эту тему.
12 new1snik
 
27.05.13
13:25
(11) Что такое КБ? Поэтому и обратился на форум, т.к не знаю как лучше написать.
13 Shurjk2
 
27.05.13
13:31
(12) Книга знаний здесь. Введи свой вопрос в поиск.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший