Oskar Oleszkiewicz

Oskar Oleszkiewicz Programista z pasją

Temat: Operacje matematyczne na polach macierzy

Witam,

Problem na który się napotkałem dotyczy wykonania odpowiednich operacji z wykorzystaniem wydrukowanych pól macierzy:

Mam macierz kolumny to:
*Miasto
* Projekt prowadzony w danym mieście

Pola podsumowań wyliczane z "sum bieżących" (zliczanie wszystkich produktów dla projektu):
*Pole sumujące status 1
*Pole sumujące status 2

I tu pojawia się problem, jako trzecie pole chciałbym różnice miedzy polem podsumowań 1 a 2 czyli:

(Pole sumujące status 1) - (Pole sumujące status 2)

Zrobiłem sobie formułkę jak wyżej ale niestety macierz jej "nie widzi" :/ , jakieś sugestie?
Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: Operacje matematyczne na polach macierzy

Oskar Oleszkiewicz:
Zrobiłem sobie formułkę jak wyżej ale niestety macierz jej "nie widzi" :/ , jakieś sugestie?

Zrobiłem przed chwilą crossa i w podsumowaniu mam suma dla wartosc_brutto, suma dla wartosc_netto i w formułach dodałem wartosc_brutto-wartosc_netto i to też podałem do podsumowania (oczywiście pole się sumowało) i wszystko ładnie się obliczyło. Wartość netto i brutto to były pola numeryczne, może u Ciebie tu jest problem że polu sumy bieżącej nie jest traktowane jako numeryczne lub po prostu CR nie obsługuje takiej sytuacji.Sławomir Malinowski edytował(a) ten post dnia 10.10.12 o godzinie 15:08
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Operacje matematyczne na polach macierzy

Można to uzyskać za pomocą Calculated Member

Dostępne są specjalne funkcje operujące na Cross-tab, dzięki którym można operować na poszczególnych wierszach i kolumnach. Dzięki temu możesz obliczyć różnicę pomiędzy sumami.

Więcej na ten temat tutaj:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/...

Wkrótce na moim blogu zamieszczę jakiś przykład bo często pojawia się ten problem.
Oskar Oleszkiewicz

Oskar Oleszkiewicz Programista z pasją

Temat: Operacje matematyczne na polach macierzy

Tak dla pewności, pracuje na CR 2008 PL. CorssTab to to samo co macierz (matrix) ?
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Operacje matematyczne na polach macierzy

To dobrze się składa, bo te funkcje dostępne są właśnie od CR 2008.

Tak, macierz to crosstab :)



Wyślij zaproszenie do