Autor Wątek: Wyróżnianie wiersza poprzez zapytanie SQL  (Przeczytany 1945 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Rett-Pol

  • Nowy użytkownik
  • *
  • Wiadomości: 30
  • Reputacja +0/-0
  • Wersja programu: Komplet - najnowszy
Wyróżnianie wiersza poprzez zapytanie SQL
« dnia: Styczeń 10, 2021, 20:51:16 »
Dzień dobry
Potrzebuję stworzyć zapytanie SQL do formatowania warunkowego na liście  dokumentów ZK które będzie badać czy osoba która wystawiła dokument ZK jest jednocześnie opiekunem kontrahenta na którego jest wystawione zamówienie. Jeśli to są dwie różne osoby, to potrzebuję mieć sygnał aby sformatować ten wiersz zamówienia na liście innym kolorem etc.
Darek

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9210
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Wyróżnianie wiersza poprzez zapytanie SQL
« Odpowiedź #1 dnia: Styczeń 10, 2021, 21:54:39 »
Nie masz jakiegoś opiekuna, serwisanta, ktoś Ci sprzedaje abonamenty na ulepszenia?
Moi stali klienci bardzo często dostają takie rzeczy gratis.
Sławek, Zduńska Wola

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
Odp: Wyróżnianie wiersza poprzez zapytanie SQL
« Odpowiedź #2 dnia: Styczeń 10, 2021, 23:18:44 »
Pisane na szybko, "na konalnie", więc gwarancji nie daję ;).

Warunek:
CASE WHEN uz.uz_Id = kh.kh_IdOpiekun THEN 0 ELSE 1 END
Dodatkowe tabele:
LEFT JOIN kh__Kontrahent AS kh ON dok.dok_OdbiorcaId = kh.kh_Id
LEFT JOIN pd_Uzytkownik AS uz ON dok.dok_Wystawil = LTRIM(RTRIM(uz.uz_Imie+' '+ uz.uz_Nazwisko))

Forum Użytkownikow Subiekt GT

Odp: Wyróżnianie wiersza poprzez zapytanie SQL
« Odpowiedź #2 dnia: Styczeń 10, 2021, 23:18:44 »