|
Отчет СКД - можно ли сделать подобную форму? | ☑ | ||
---|---|---|---|---|
0
Rebelx
26.09.11
✎
17:32
|
http://screencast.com/t/L3F2AYNHll
Если можно, то как? проблема в размещении ресурсов в отдельной колонке в случае кросс-таблицы |
|||
1
Mort
26.09.11
✎
17:36
|
Можно.
Как вариант строковые представления колонок "Сумма общей задолженности" и т.д. сделать группировкой (в запросе). Группировку эту сунуть колонкой таблицы перед периодами. Возможно есть и другие решения, цывильнее. |
|||
2
Rebelx
26.09.11
✎
17:43
|
зачем строковые? их можно сделать частью группировки. но вопрос тогда - как посчитать итоги по этим колонкам?
|
|||
3
Mort
26.09.11
✎
17:48
|
Вычисляемое поле?
|
|||
4
Rebelx
26.09.11
✎
17:57
|
если бы я знал, то не спрашивал бы
|
|||
5
IronDemon
26.09.11
✎
18:12
|
||||
6
IronDemon
26.09.11
✎
18:12
|
||||
7
Rebelx
26.09.11
✎
18:25
|
(5), (6) ничего подобного нужному не увидел
|
|||
8
IronDemon
26.09.11
✎
18:33
|
(0) Нужно перед датами вывести отдельные ресурсы?
|
|||
9
Rebelx
26.09.11
✎
18:33
|
(8)да
|
|||
10
Mort
26.09.11
✎
18:42
|
В чем проблема так и не понял. В запросах который получает эти доп ресурсы добавить соответствующие поля строкового типа. Выводишь это поле в группировку перед периодом и все работает.
|
|||
11
IronDemon
26.09.11
✎
18:43
|
(7) Странно
http://clip2net.com/s/1crC6 |
|||
12
Rebelx
26.09.11
✎
18:46
|
(11) да, оно
скинь плиз пример |
|||
13
IronDemon
26.09.11
✎
18:53
|
Или даже так http://clip2net.com/page/m56589/17742748
|
|||
14
Rebelx
26.09.11
✎
19:02
|
(13)если в группировку добавить,то как считать итоги?
|
|||
15
IronDemon
26.09.11
✎
19:07
|
В группировке выводится итого по ресурсу.
|
|||
16
Rebelx
26.09.11
✎
19:11
|
(15)дай плиз пример
|
|||
17
Mort
26.09.11
✎
19:18
|
http://s2.ipicture.ru/uploads/20110926/Xl8xqP3T.png
Вместо полей МОЕ ИТОГО можно было вывести что угодно, но в тестовой базе только один регистр. |
|||
18
Rebelx
26.09.11
✎
19:23
|
(17)пришли плиз пример, а не картинку
|
|||
19
GreyK
26.09.11
✎
19:29
|
(18) Пришли плиз свою зряплату.
|
|||
20
Mort
26.09.11
✎
19:31
|
Я лучше запрос выложу с камментами.
Решение не единственное и вероятно не лучшее, но работает. ВЫБРАТЬ // **** ТУТ ВЫБИРАЮТСЯ ДАННЫЕ ПО КОЛОНКАМ Факт.Подразделение, Факт.Статья, Факт.Сумма, NULL КАК Поле1 // - эта колонка будет выводить наши новые итоги. (для всех колонок в т.ч. поле1 придется поставить роль "Измерение + Игнорировать значение NULL") ИЗ РегистрСведений.Факт КАК Факт ОБЪЕДИНИТЬ ВСЕ //***** А ТУТ ВЫБИРАЮТСЯ ДАННЫЕ НАШИХ ИТОГОВ ВЫБРАТЬ NULL, Факт.Статья, Факт.Сумма * 1000, "МОЁ ИТОГО * 1000" - представление шапки как значение группировки ИЗ РегистрСведений.Факт КАК Факт ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ NULL, Факт.Статья, Факт.Сумма/5, "МОЁ ИТОГО / 5" ИЗ РегистрСведений.Факт КАК Факт Ну и при необходимости убрать вывод общих итогов для группировки Поле1 на закладке прочее в настройках. |
|||
21
Mort
26.09.11
✎
19:36
|
Если значения NULL всё таки нужны, можно в первом запросе вместо NULL тоже вписать строку и установить нужные отборы в группировках-колонках. Недавно смотрел типовой отчет в УПП, что-то подобное там было сделано вроде.
|
|||
22
Rebelx
27.09.11
✎
11:15
|
(21)спасибо. не так сделал, но направление благодаря тебе понял
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |