|
СКД Колонка с итогами |
☑ |
0
Lensky
08.04.15
✎
09:33
|
Нужно в СКД вывести две колонки (приход, расход) за период "x", а следом вывести последние 4 недели периода "х".
|
|
1
vicof
08.04.15
✎
09:34
|
разрешаю
|
|
2
Lensky
08.04.15
✎
09:38
|
(0) В какую сторону копать?
|
|
3
vicof
08.04.15
✎
09:39
|
Делаешь запрос за период х, делаешь запрос за 4 неделеи периода х, соединяешь, выводишь. профит
|
|
4
Lensky
08.04.15
✎
09:51
|
(3) ВЫБРАТЬ
эфДДСОстаткиИОбороты.ПериодНеделя,
эфДДСОстаткиИОбороты.Проект,
эфДДСОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
эфДДСОстаткиИОбороты.СуммаРасход КАК СуммаРасход,
NULL КАК СуммаПриход1,
NULL КАК СуммаРасход1
ИЗ
РегистрНакопления.эфДДС.ОстаткиИОбороты(&началоПериода, &конецпериода, Авто, , ) КАК эфДДСОстаткиИОбороты
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ДАТАВРЕМЯ(1, 1, 1),
эфДДСОстаткиИОбороты.Проект,
NULL,
NULL,
эфДДСОстаткиИОбороты.СуммаПриход,
эфДДСОстаткиИОбороты.СуммаРасход
ИЗ
РегистрНакопления.эфДДС.ОстаткиИОбороты(&нач14, &конецпериода, Авто, , ) КАК эфДДСОстаткиИОбороты
|
|
5
Lensky
08.04.15
✎
10:01
|
Вот запрос, но в СКД выводит только за период
(&началоПериода1недели, &конецпериода4недели
ВЫБРАТЬ
эфДДСОстаткиИОбороты.ПериодНеделя,
эфДДСОстаткиИОбороты.Проект,
эфДДСОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
эфДДСОстаткиИОбороты.СуммаРасход КАК СуммаРасход
ИЗ
РегистрНакопления.эфДДС.ОстаткиИОбороты(&началоПериода1недели, &конецпериода4недели, Авто, , ) КАК эфДДСОстаткиИОбороты
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ДАТАВРЕМЯ(1, 1, 1),
эфДДСОстаткиИОбороты.Проект,
эфДДСОстаткиИОбороты.СуммаПриход,
эфДДСОстаткиИОбороты.СуммаРасход
ИЗ
РегистрНакопления.эфДДС.ОстаткиИОбороты(&началоПериодаХ, &конецпериода4Недели, Авто, , ) КАК эфДДСОстаткиИОбороты
|
|
6
vicof
08.04.15
✎
10:01
|
Не нулл, а 0
|
|
7
vicof
08.04.15
✎
10:03
|
И я говорил не объединять, а соединять. Какой отчет в результате должен получиться - не особо понятно.
|
|
8
Lensky
08.04.15
✎
10:18
|
(7)упростим, вид отчета такой :
|Проект|Приход периодаХ|Расход периода Х|Приход последней недели Х|Расход последней недели Х|
|
|
9
vicof
08.04.15
✎
10:25
|
(8) Тогда берем запрос в (4), меняем нулл на 0, убираем автозаполнение, ставим скдшные параметры виртуальных таблиц, выводим.
|
|
10
ЧеловекДуши
08.04.15
✎
10:28
|
(8) Читай, думай... и прозрение придет...
Осмотри сайт.
|
|
11
ЧеловекДуши
08.04.15
✎
10:29
|
Что за привычка липить все в один набор данных?
(0) Создай второй, третий или четвертые наборы данных :)
|
|
12
Lensky
08.04.15
✎
12:55
|
(9) выводит только суммы по неделям, суммы за весь период х не выводит.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший