Rysuj wykres - zmiana priorytetu

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

Moderator: mikey

Lukas
Posty: 126
Rejestracja: 28 wrz 2017, 14:57
Rola: Użytkownik CDN XL
Wersja: 2019

Rysuj wykres - zmiana priorytetu

Post autor: Lukas »

Cześć,

pamiętaj, że była taka opcja, by po zaznaczeniu kilku elementów na liście spod ikonki "rysuj wykres" można było zmienić seryjnie kilka pól w XLu.

Chcę zrobić taki trigger, który na liście ZP, po zaznaczeniu kilku zleceń seryjnie zmieni mi priorytet zaznaczonych na wysoki. Jak to ugryźć?

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

Re: Rysuj wykres - zmiana priorytetu

Post autor: praiser »

Chyba masz na myśli procedure wykonywaną z wykresu opartą o zaznaczenia.
--------------------------------
Pozdrawiam
WW

Lukas
Posty: 126
Rejestracja: 28 wrz 2017, 14:57
Rola: Użytkownik CDN XL
Wersja: 2019

Re: Rysuj wykres - zmiana priorytetu

Post autor: Lukas »

hej,

za pewne tak, jak to ogarnąć?

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

Re: Rysuj wykres - zmiana priorytetu

Post autor: praiser »

W wersji skróconej

W wykresie (z opcją, że jest oparty o zaznaczenia) dajesz ukryty parametr i przekazujesz jako paramter do procedury

@PAR ?@HS50|ZazGUID|&ZazGUID:REG= @? PAR@

SET NOCOUNT ON
exec [CDN].[Procedura] ??ZazGUID
SET NOCOUNT OFF

w procedurze update danych których gidnumer i gdtyp linkujesz do zaznaczeń odpowiednią tabelą, poniżej przykład aktualizacji jakiegoś pola dla CDN.ZamNag

UPDATE CDN.ZamNag
SET
jakieś_pole_z_zamnag=<nowa wartość>
WHERE ZaN_GIDNumer IN (SELECT ZaN_GIDNumer
FROM CDN.WkrZaznaczenia2
LEFT JOIN CDN.ZamNag ON WkZ2_GIDNumer = Zan_GIDNumer AND WkZ2_GIDTyp = Zan_GIDTyp
WHERE WkZ2_GUID=@GUID and Zan_Stan=3)
--------------------------------
Pozdrawiam
WW

ODPOWIEDZ