Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: kojo9080 w Sierpień 28, 2019, 14:50:06

Tytuł: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: kojo9080 w Sierpień 28, 2019, 14:50:06
Dzień dobry,
Proszę o pomoc w sformułowaniu kodu który wyszczególni na liście zamówień od klienta:
-zamówienia niezrealizowane, których termin realizacji właśnie minął - kolor a
-zamówienia niezrealizowane, w których zostało 7 dni do terminu realizacji - kolor b
-zamówienia  zrealizowane - kolor c
- zamówienia gotowe do realizacji ( wszystkie składniki na magazynie) -kolor  d
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: birds22 w Sierpień 28, 2019, 15:34:17
A w którym momencie utknąłeś?
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: kojo9080 w Sierpień 28, 2019, 15:38:26
CASE WHEN dok_TerminRealizacji +0 < GETDATE() THEN 1 ELSE 0 END
nie wiem jak dodać żeby tylko niezrealizowane zamówienia wyrzucało
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: birds22 w Sierpień 28, 2019, 15:42:39
Zwróć uwagę na pola dok_Status  i dok_StatusEx
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: kojo9080 w Sierpień 28, 2019, 16:06:58
Dziękuję,

Jestem laikiem, udało mi się ustawić z listy rozwijanej poprzez Dodaj formatowanie; ale już stworzenie kodu SQL nie działa mi

CASE WHEN dok_TerminRealizacji +0 < GETDATE() and dok_Status =5 THEN 1 ELSE 0 END
EDIt Udało się :)

CASE WHEN dok_TerminRealizacji +0 < GETDATE() and dok_StatusEx = 0 THEN 1 ELSE 0 END
OK pierwsze koty za płoty,

-zamówienia niezrealizowane, w których zostało 7 dni do terminu realizacji - kolor b
tutaj dałem kod CASE WHEN dok_TerminRealizacji -7 < GETDATE() and dok_StatusEx = 0 THEN 1 ELSE 0 END
i niestety pokazuje mi zamówienia przeterminowane do 7 dni a nie takie którym zostało 7 dni do przeterminowania
-zamówienia  zrealizowane - kolor c
CASE WHEN  dok_StatusEx =  4   THEN 1 ELSE 0 ENDwyrzuca tylko całkowicie zrealizowane faktura lub paragonem, a chciałbym aby wyrzucało takze zamowienia zrealizowane f zaliczkową koncową oraz bez dokumentu
- zamówienia gotowe do realizacji ( wszystkie składniki na magazynie) -kolor  d
tu nie mam pojęcia jakie warunki wstawić

Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: Chris w Sierpień 28, 2019, 20:59:07
W tym przykładzie co podałeś 7 dni to powinieneś je dodać a nie odejmować.
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: kojo9080 w Sierpień 29, 2019, 09:50:45
Dziękuję za pomoc udało mi się skonfigurować prawie wszytko.
Brakuje mi tylko numeru przypisanego w SQL do zamówień zrealizowanych bez dokumentu.
Tytuł: Odp: Formatowanie warunkowe - zamówienia przeterminowane
Wiadomość wysłana przez: Chris w Sierpień 30, 2019, 22:27:36
dok_Status    Status dokumentu: {0-wycofany, 1-wykonany, 2-unieważniony, 3-odłożony, 4-MM wydany, 5-zamówienie nie zrealizowane, 6-zamówienie nie zrealizowane bez rezerwacji, 7-zamówienie nie zrealizowane z rezerwacją, 8-zamówienie zrealizowane}