Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: Kiffing w Listopad 18, 2021, 19:06:04
-
Szanowni użytkownicy,
mam do Was pytanie o możliwość wykonania zapytania SQL na liście "Faktury sprzedaży".
Zależy mi aby zapytanie SQL sprawdziło wszystkie pozycje towarów na danym dokumencie sprzedaży (wszystkich dokumentach z listy "Faktury sprzedaży") pod względem określonego numeru PKWiU.
Jeśli na fakturze występuje chociaż jeden towar z danym numerem PKWiU to chcę aby faktura była zaznaczona kolorem.
Ogólnie rozumiem zapytania SQL i już takie robiłem, ale niestety w widoku faktury jest tylko formatowanie warunkowe dostępne i nie wiem jak się dobrać do numerów PKWiU towarów z poziomu widoku dokumentów sprzedaży.
-
To tak proste i oczywiste, że zapewne nie rozumiem pytania - nagłówek dokumentu -> pozycja dokumentu -> towar - na towarze jest informacja o PKWiU.
-
W gridzie/widoku faktur nie ma powiązania do towarów. Po to jest pole 'dodatkowe tabele' w formatowaniu warunkowym SQL, żeby sobie przeskoczyć czy to jakimś LEFT JOINem czy OUTER APPLYem do interesującej nas tabeli.
-
W gridzie/widoku faktur nie ma powiązania do towarów. Po to jest pole 'dodatkowe tabele' w formatowaniu warunkowym SQL, żeby sobie przeskoczyć czy to jakimś LEFT JOINem czy OUTER APPLYem do interesującej nas tabeli.
Trzeba tylko uważać, gdyż w ten sposób (relacja jeden do wielu) można sobie powielić elementy na liście, stąd należałoby zbudować własny widok z jednym wierszem lub wszystko zrealizować w samym warunku (EXISTS).
-
Trzeba tylko uważać, gdyż w ten sposób (relacja jeden do wielu) można sobie powielić elementy na liście, stąd należałoby zbudować własny widok z jednym wierszem lub wszystko zrealizować w samym warunku (EXISTS).
Ja to wiem i założyłem,że OP też wie. W końcu napisał "Ogólnie rozumiem zapytania SQL i już takie robiłem" ;)