logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Grupowanie kolumn w SQL MSSR - Visual Studio Shell 2010, problem z pustymi kolumnami

Brodacz086 01 Wrz 2015 23:00 1068 1
REKLAMA
  • #1 14964616
    Brodacz086
    Poziom 9  
    Posty: 6
    Ocena: 1
    Witam
    Mam problem z wykonaniem grupowania kolumn w raporcie, który przygotowuje w Reporting Services.
    Reporting Services mam mam zainstalowany w Visual Studio Shell 2010.

    Raport wygląda jak na załączonym obrazku
    Grupowanie kolumn w SQL MSSR - Visual Studio Shell 2010, problem z pustymi kolumnami

    Raport grupuje wiersze:
    -1 poziom pole: product_group_no
    -2 poziom pole: product_no
    -3 poziom: product_variant_no_tree

    Oraz chcę by grupował po kolumnie: stock_description
    Kolumna zawiera nazwę magazynu, w którym znajdują się produkty.
    Dla każdego magazynu ma być wykonywana przedstawiona ilość produktów w magazynie (units), produktów zarezerwowanych (units_required) i różnica tymi polami (units_avaliable)

    Gdy uruchamiam raport otrzymuję wynik jak na obrazku poniżej:
    Grupowanie kolumn w SQL MSSR - Visual Studio Shell 2010, problem z pustymi kolumnami

    Za kolumną amount net pojawia się puste trzy kolumny, w których nie ma żadnych wartości a dopiero potem pojawiają się informacje ile produktów jest w różnych magazynach.

    Grupowanie dodawałem wpierw samodzielnie, później tak jak na poniższym filmiku jednak efekt jest taki sam.

    W zapytaniu w SQL wartości units, units_required i units_avaliable to zwykłe sumy. TSQL ignoruje wartości null.
    Ale jeśli dodatkowo w zapytaniu napiszę np:
    sum(isnull(units,0))
    oraz analigocznie dla pozostałych wartości i w takiej wersji zapytanie umieszcze w Reporting Services to wtedy w tych niechcianych trzech kolumnach pojawiają się 0.

    Jak się pozbyć tych kolumn tuż za amount net? Co robię źle?

    Pozdrawiam
  • REKLAMA
  • #2 14976168
    Brodacz086
    Poziom 9  
    Posty: 6
    Ocena: 1
    Problem udało mi się rozwiązać poprzez ukrycie dodatkowych kolumn gdy pojawia się w nich wartość NULL

    Pozdrawiam
REKLAMA