|   |   | 
| 
 | Отчет СКД - можно ли сделать подобную форму? | ☑ | ||
|---|---|---|---|---|
| 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)спасибо. не так сделал, но направление благодаря тебе понял     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |