Reporting Services 2005 - Matrix
Hej.Jeg har et problem med en kundestyrings rapport jeg er igang med at opbygge. Jeg beklager hvis beskrivelsen bliver lidt omfattende.
Jeg har en database der indeholder data om lagerbeholdning samt bevægelser på beholdningerne. I grove træk ser den ud som nedenstående.
Højde Bredde Type Antal Dato
100 200 Lagerbeholdning 10 27/04/12
100 200 Lageraftræk -5 28/04/12
100 200 Ordre 3 29/04/12
100 200 Lageraftræk -10 30/04/12
Det jeg gerne vil lave er en matrix med lagerbevægelser (dato) ud af X-aksen og dimensioner ned ad Y-aksen. Det er som sådan også let nok.
Højde Bredde Lagerbeholdning 28/04/12 29/04/12 30/04/12
100 200 10 -5 3 -10
Det jeg mangler er måde at angive hvornår lageret går < 0. I eksemplet vil dette ske d. 30/4-12. Dette kunne eksempelvis være med en baggrundsfarve. Dvs. jeg mangler en expression der på hvert datafelt summerer alle felter til v. i matrixen (incl. sig selv). Og hvis den er < 0 skal den den blive rød.
HOW??
Jeg har fået det til at virker på listeform men problemet er at jeg programmerer hvert felt og da vi ofte skal et par måneder ud i fremtiden kan det blive lidt omfattende at programmere 60 felter.