warunkowe zapytanie

W tym miejscu możesz zadawać pytania oraz dyskutować na temat modułów BI, SEM, BObj
ODPOWIEDZ
avdzia
Posty: 3
Rejestracja: pt lis 28, 2008 10:26 am

warunkowe zapytanie

Post autor: avdzia »

Witam

Może ktoś wie, czy projektując zapytanie w BEx Query Designer można w kolumnach dać warunek, że jeśli np. wartość w linii wynosi np. A to w kolumnie ma liczyć tak, a jeśli np. wartość w linii wynosi B, to ma liczyć inaczej np. odbiorców ? Chodzi mi o coś takiejgo jak IF...warunek...do

pozdrawiam
servee
Posty: 22
Rejestracja: czw paź 11, 2007 12:57 pm
Lokalizacja: Sanok
Has thanked: 1 time
Been thanked: 1 time

Post autor: servee »

Instrukcji 'IF' w BEx'ie chyba nie znajdziesz (nie wiem na jakiej wersji pracujesz - ja mam BW 3.5 i nie ma IFa), ale można to obejść, a mianowicie robisz sobie dwa wskaźniki obliczone w którym jeden przyjmuje wartość 1 gdy A i 0 gdy nie A (nazwijmy go w1), i drugi który przyjmuje wartość 1 gdy B i 0 gdy nie B(w2), a następnie robisz trzeci wskaźnik w który obliczasz tak:

w1*wartość1 + w2*wartość2

i już masz w kolumnie wartość1 gdy A lub wartość2 gdy B.


Pozdrawiam
ODPOWIEDZ