|
СКД средний склад | ☑ | ||
---|---|---|---|---|
0
Gop999
05.08.11
✎
16:15
|
Стоит задача рассчитать средний склад по регистру накопления ПартииТоваровНаСкладах, причем:
1. Период отчета должен быть разбит на дни, недели, месяцы, годы. 2.За день средний склад считается как (НачОст+КонОст)/2. С этим все понятно ввожу в запрос функцию. 3. Средний склад недели, месяца, года должен считаться как сумма всех дневных средних за период, деленная на количество дней в периоде. Т.е. надо сгруппировать по этим интервалам, да еще учесть, что не вся неделя, месяц, год попадает в период отчета. Чего то не догоняю, как это в СКД (только запросом) сделать. Может кто подобное делал, или ссылку имеет??? |
|||
1
Нуф-Нуф
05.08.11
✎
16:18
|
добавить колонки номер недели, месяца, года. может так?
|
|||
2
Gop999
05.08.11
✎
16:21
|
(1)Добавить то не проблема, а вот как по ним рассчитать. Ведь надо же знать сколько дней в этой (проклятой) неделе, месяце, году...
|
|||
3
Нуф-Нуф
05.08.11
✎
16:23
|
добавь колонку с количеством дней в неделе, месяце, году
|
|||
4
DSSS
05.08.11
✎
16:24
|
(0) Делал подобное деревенским способом: в форме отчета получал периодичность отчета, неделя, месяц, и т.д. и в зависимости от его значения динамически формировал текст формулы ресурса в форме отчета.
Интересно, есть ли более простой способ?:) понаблюдаю за этой веткой:) |
|||
5
also
05.08.11
✎
16:25
|
Если я тебя правильно понял, то реализуемо на 8.2.14
|
|||
6
Gop999
05.08.11
✎
16:25
|
(3) Вот тут проблема, а как добавить. Надо же как то в запросе
группировку по этим периодам сделать. Вед период может начинаться и с середины недели... |
|||
7
Gop999
05.08.11
✎
16:26
|
(4) Да добрым деревенским способом не было бы вопросов.
(5) 8.1 УПП -имеем ))). |
|||
8
Нуф-Нуф
05.08.11
✎
16:27
|
получи данные на каждый день, получи для каждого дня номер недели, месяца, года, и группируй по ним и считай сколько дней в каждой неделе, месяце...
|
|||
9
Нуф-Нуф
05.08.11
✎
16:28
|
29.04.11 4
30.04.11 4 01.05.11 5 потом группируй и складывай |
|||
10
Gop999
05.08.11
✎
16:28
|
(8) Оп, это интересно. Сейчас подумаю. Только вот как группировать, не понимаю.
|
|||
11
Нуф-Нуф
05.08.11
✎
16:29
|
28.04.11 4 1
29.04.11 4 1 30.04.11 4 1 01.05.11 5 1 группируешь получаешь 4 3 5 1 |
|||
12
Gop999
05.08.11
✎
16:33
|
(11) Понял, т.е. дни, недели... Это с начала года. Попробую, мысль хорошая. Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |