Kolumna procentbrealizacji z ZS

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

Moderator: mikey

Mariusz K
Posty: 45
Rejestracja: 10 maja 2021, 21:09
Rola: Użytkownik CDN XL
Wersja: 2019

Kolumna procentbrealizacji z ZS

Post autor: Mariusz K »

Witam.
Potrzebuje pomocy w ogarnieciu kolumn w ZS.
Chcial bym pokazać graficznie postep realizacji graficznie jak na zdjeciu.
1. Czerwony rezerwacja mniej niz 100 %
2 Zielony 100% rezerwacji
3 Żółty częściowa realizacja dokumentem sprzedazy
4 niebieski zrealizowane dokumentem sprzedazy ale dokument w buforze
Załączniki
Screenshot_20210510-212237_Gallery.jpg
Screenshot_20210510-212237_Gallery.jpg (64.2 KiB) Przejrzano 2360 razy

MateuszR
Posty: 99
Rejestracja: 29 kwie 2016, 10:13
Rola: Administrator CDN XL

Re: Kolumna procentbrealizacji z ZS

Post autor: MateuszR »

Przykład: po wprowadzeniu poniższego zapytania, jeśli wartość atrybutu jest:
 mniejsza niż 5 – wartość wyświetlana będzie w kolorze zielonym,
 w przedziale od 5 do 10 (włącznie) – kolor żółty,
 powyżej 10 – kolor czerwony.

Kod: Zaznacz cały

Select a.Atr_Wartosc as '#XLFORMAT#40L@s100@|*~Wartość atrybutu~#/XLFORMAT#',
case when a.Atr_Wartosc > 10 then 13021
when a.Atr_Wartosc <5 then 50008
when a.Atr_Wartosc >=5 and a.Atr_Wartosc <=10 then 33023 end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#',
case when a.Atr_Wartosc > 10 then 13021
when a.Atr_Wartosc <5 then 50008
when a.Atr_Wartosc >=5 and a.Atr_Wartosc <=10 then 33023 end as '#XLFORMAT##/XLFORMAT#',
-1 as '#XLFORMAT##/XLFORMAT#'
from cdn.ProdZlecenia p
left join cdn.Atrybuty a
on p.PZL_Id=a.Atr_ObiNumer
and a.Atr_ObiTyp=14343
and a.Atr_ObiLp = 0
and a.Atr_AtkID=1
where {filtrsql}

Rezultat
Obrazek

Mariusz K
Posty: 45
Rejestracja: 10 maja 2021, 21:09
Rola: Użytkownik CDN XL
Wersja: 2019

Re: Kolumna procentbrealizacji z ZS

Post autor: Mariusz K »

Tu zupelnie nie o to chodzilo.
Kolorowane mialy być pola w kolumnie.
Wartosci kolorowane nie bedą miały odzwierciedlenia w statusie zamowienia.

Chodzi o kolory jak z załącznika

vigo
Posty: 154
Rejestracja: 25 maja 2010, 10:09
Rola: Administrator CDN XL
Wersja: 2019
Lokalizacja: Olsztyn

Re: Kolumna procentbrealizacji z ZS

Post autor: vigo »

Zrzut z kolorowanymi polami skopiowałeś z instrukcji do modułu Produkcja ze zleceń produkcyjnych gdzie te pola są oprogramowane przez producenta. Nie sądzę aby opcja w XL'u służąca do dodawania kolumn miała funkcję wyświetlania wartości w formie graficznej.

MateuszR
Posty: 99
Rejestracja: 29 kwie 2016, 10:13
Rola: Administrator CDN XL

Re: Kolumna procentbrealizacji z ZS

Post autor: MateuszR »

W dodatkowej kolumnie dodajemy kolorowanie, oczywiście nie będzie tak że kolor będzie wypełniał procentowo wiersza w tej kolumnie bo tego nie da rady, ale wizualnie pokaże co jest zrealizowane, co nie no i co ma np. dokument w buforze.

CDNP_KMK
Posty: 48
Rejestracja: 15 maja 2018, 11:56
Rola: Konsultant CDN XL
Wersja: 2023
Lokalizacja: CDNP Wrocław
Kontakt:

Re: Kolumna procentbrealizacji z ZS

Post autor: CDNP_KMK »

W sumie ciekawy temat do ćwiczeń przy piątku.
Nikt nie zabroni nam złożyć pasku postępu z tekstu (ale uwaga na wydajność!):
ProcentRealizacji.JPG
ProcentRealizacji.JPG (40.62 KiB) Przejrzano 2232 razy
CDNPartners sp. z o.o. z siedzibą we Wrocławiu - Partner Roku 2017, 2018, 2019, 2022

Kazimierz Michał Karaszewski - kierownik działu ERP XL

MateuszR
Posty: 99
Rejestracja: 29 kwie 2016, 10:13
Rola: Administrator CDN XL

Re: Kolumna procentbrealizacji z ZS

Post autor: MateuszR »

CDNP_KMK pisze:
14 maja 2021, 15:17
W sumie ciekawy temat do ćwiczeń przy piątku.
Nikt nie zabroni nam złożyć pasku postępu z tekstu (ale uwaga na wydajność!):

ProcentRealizacji.JPG
Ciekawy pomysł z tym tekstem i w sumie "prawie" realizuje w całości case autora postu :)
Chodź bardziej o pokolowaniu tła w danej komorce niż tekstu, a co do wydajności to czy to będzie sposób Pana powyżej czy koloryzowanie tła to wydajność ładowania listy i tak spadnie.

ODPOWIEDZ