Raport Wydanie magazynowe

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

VIkking
Posty: 175
Rejestracja: 20 paź 2021, 14:28
Rola: Administrator CDN XL
Wersja: 2022
Kontakt:

Raport Wydanie magazynowe

Post autor: VIkking »

Witam,

z edytowałem raport WM na swoje potrzeby firmy tylko nie wiem jak w Crystalu zrobić formułę która by pokazywały towary oraz usługi które mają atrybut WM ustawiony na "TAK". W zasadzie dopiero raczkuje w CR i nie bardzo wiem gdzie szukać tego. Jakieś wskazówki?

wgromek
Posty: 53
Rejestracja: 04 sty 2014, 23:00
Rola: Administrator CDN XL
Lokalizacja: Lublin

Re: Raport Wydanie magazynowe

Post autor: wgromek »

Dodaj tabele atrybuty w ekspercie bazy danych a potem w ekspercie wybierania dodaj regułę dla numeru klasy atrybutu (możesz też dodać tabelęatrybutyklasy i wtedy wybierasz po nazwie atrybutu a nie po jego atr_atkID).

VIkking
Posty: 175
Rejestracja: 20 paź 2021, 14:28
Rola: Administrator CDN XL
Wersja: 2022
Kontakt:

Re: Raport Wydanie magazynowe

Post autor: VIkking »

No dobra wybiorę że atr_atkID = 15 ale to powoduję że jeśli nie ma numeru 15 to nic nie wyświetli a ma wyświetlać towary a usługi tylko które mają atrybut = 15

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Raport Wydanie magazynowe

Post autor: praiser »

użyj warunku exists(..) w zapytaniu o atrybut
--------------------------------
Pozdrawiam
WW

VIkking
Posty: 175
Rejestracja: 20 paź 2021, 14:28
Rola: Administrator CDN XL
Wersja: 2022
Kontakt:

Re: Raport Wydanie magazynowe

Post autor: VIkking »

Tylko jak wywołać w CR Exists?

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Raport Wydanie magazynowe

Post autor: praiser »

połącz atrybuty jako left join z wartościami NULL i w CR

if not isnull ({zapytanie.}) THEN ....
--------------------------------
Pozdrawiam
WW

wgromek
Posty: 53
Rejestracja: 04 sty 2014, 23:00
Rola: Administrator CDN XL
Lokalizacja: Lublin

Re: Raport Wydanie magazynowe

Post autor: wgromek »

albo lepiej formuła:

Kod: Zaznacz cały

... and (twr_typ = 3 or atr_atkID=15)

VIkking
Posty: 175
Rejestracja: 20 paź 2021, 14:28
Rola: Administrator CDN XL
Wersja: 2022
Kontakt:

Re: Raport Wydanie magazynowe

Post autor: VIkking »

O Panie powoli jak powiązać Left Join Atrybuty z NULL gdzie to się robi? W CR?

Awatar użytkownika
praiser
Posty: 685
Rejestracja: 02 lip 2014, 12:22
Rola: Handlowiec CDN XL
Wersja: 2023

Re: Raport Wydanie magazynowe

Post autor: praiser »

link między tabelami można edytować w Database expert -> Links (prawym myszy na linku)
--------------------------------
Pozdrawiam
WW

VIkking
Posty: 175
Rejestracja: 20 paź 2021, 14:28
Rola: Administrator CDN XL
Wersja: 2022
Kontakt:

Re: Raport Wydanie magazynowe

Post autor: VIkking »

Kod: Zaznacz cały

{TraElem.TrE_TypTwr} IN [1,2,3,4] and
IF({TraElem.TrE_TypTwr}= 4) THEN {Atrybuty.Atr_AtkId}= 15
Dlaczego to nie działa?

ODPOWIEDZ