Cześć. Dostałem następujące zadanie - mam stworzyć wykres, który z zaznaczonych w systemie dokumentów PZ wygeneruje użytkownikowi raport jako dane w Excelu. Potrzebne dane z zaznaczonych PZ to: kod towaru, ilość, data wpływu dokumentu PZ, nr faktury od kontrahenta. Nie mam pojęcia jak się za to zabrać, utworzyłem sobie zapytanie poprzez SQL, ale nie wiem jak to wdrożyć do wykresu (niestety użytkownika interesuje tylko metoda dotycząca wykresu).
Prosiłbym o jakieś wskazówki/rady, z góry dziękuję za potencjalną pomoc.
Pozdrawiam, Akos72.
Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
Moderator: mikey
Re: Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
Taki wykres musisz zacząć od parametru zawierający id zaznaczenia
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
Sam wykres musi mieć zaznaczony parametr "Wykres oparty o tabelę zaznaczeń" w prawym rogu zakładki "zapytanie".
SQL konstruujesz jako FROM CDN.WkrZaznaczenia2
i robisz joiny do tabel które ci potrzebne
na przykład dla zamówień to będzie
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.ZamNag ON WkZ2_GIDNumer = Zan_GIDNumer AND WkZ2_GIDTyp = Zan_GIDTyp
na koniec warunkujesz pierwszym parametrem
WHERE WkZ2_GUID=??ZazGUID
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
Sam wykres musi mieć zaznaczony parametr "Wykres oparty o tabelę zaznaczeń" w prawym rogu zakładki "zapytanie".
SQL konstruujesz jako FROM CDN.WkrZaznaczenia2
i robisz joiny do tabel które ci potrzebne
na przykład dla zamówień to będzie
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.ZamNag ON WkZ2_GIDNumer = Zan_GIDNumer AND WkZ2_GIDTyp = Zan_GIDTyp
na koniec warunkujesz pierwszym parametrem
WHERE WkZ2_GUID=??ZazGUID
--------------------------------
Pozdrawiam
WW
Pozdrawiam
WW
-
- Posty: 49
- Rejestracja: 15 maja 2018, 11:56
- Rola: Konsultant CDN XL
- Wersja: 2023
- Lokalizacja: CDNP Wrocław
- Kontakt:
Re: Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
Wszystko co jest do tego potrzebne można wyczytać tutaj: https://pomoc.comarch.pl/xl/index.php/d ... 2-wykresy/
Reszta to pisanie, testy, nauka i doświadczenie
Reszta to pisanie, testy, nauka i doświadczenie
Poszukuję konsultantów, administratorów, użytkowników ERP XL do pracy. Zachęcam do kontaktu!
CDNPartners sp. z o.o. z siedzibą we Wrocławiu - Partner Roku 2017, 2018, 2019, 2022
Kazimierz Michał Karaszewski - kierownik działu ERP XL
CDNPartners sp. z o.o. z siedzibą we Wrocławiu - Partner Roku 2017, 2018, 2019, 2022
Kazimierz Michał Karaszewski - kierownik działu ERP XL
Re: Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
Dziękuję wszystkim za odpowiedzi.praiser pisze: ↑08 mar 2023, 09:29Taki wykres musisz zacząć od parametru zawierający id zaznaczenia
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
Sam wykres musi mieć zaznaczony parametr "Wykres oparty o tabelę zaznaczeń" w prawym rogu zakładki "zapytanie".
SQL konstruujesz jako FROM CDN.WkrZaznaczenia2
i robisz joiny do tabel które ci potrzebne
na przykład dla zamówień to będzie
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.ZamNag ON WkZ2_GIDNumer = Zan_GIDNumer AND WkZ2_GIDTyp = Zan_GIDTyp
na koniec warunkujesz pierwszym parametrem
WHERE WkZ2_GUID=??ZazGUID
Wyskakuje mi błąd składni przy instrukcji FROM.
Kod: Zaznacz cały
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.ZamNag ON WkZ2_GIDNumer = ZaN_GIDNumer AND WkZ2_GIDTyp = ZaN_GIDTyp
LEFT JOIN CDN.TraNag ON WKZ2_GIDNumer = TrN_GIDNumer AND WkZ2_GIDTyp = TrN_GIDTyp
WHERE WkZ2_GUID=??ZazGUID
Ok, dziękuję za link.CDNP_KMK pisze: ↑08 mar 2023, 09:31Wszystko co jest do tego potrzebne można wyczytać tutaj: https://pomoc.comarch.pl/xl/index.php/d ... 2-wykresy/
Reszta to pisanie, testy, nauka i doświadczenie
Dziękuję i pozdrawiam, Akos72.
Re: Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
No, a gdzie masz selecta, które kolumny chcesz pokazać?
Re: Utworzenie wykresu z zaznaczonych dokumentów PZ w systemie
Bardzo wszystkim dziękuję za pomoc.
Po walce udało się utworzyć wykres. Zostawiam go dla potomnych.
Pozdrawiam, Akos72.
Po walce udało się utworzyć wykres. Zostawiam go dla potomnych.
Kod: Zaznacz cały
@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@
SELECT kolumny które nas interesują
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.TraNag ON WKZ2_GIDNumer = TrN_GIDNumer AND WkZ2_GIDTyp = TrN_GIDTyp
LEFT JOIN CDN.TraElem ON WKZ2_GIDNumer = TrE_GIDNumer
WHERE WkZ2_GUID=??ZazGUID