Autor Wątek: Zestawienie - Filtrowanie po dacie  (Przeczytany 1275 razy)

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

Offline mkroszka

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: 1.42 SP2
Zestawienie - Filtrowanie po dacie
« dnia: Maj 31, 2016, 14:43:39 »
Dzień dobry,

Na szybko napisałem proste zestawienie wypluwające Szanse Sprzedaży z ustawioną flagą, chciałbym to przefiltrować po dacie.

SELECT
vw_TransakcjaGrid.dok_NrPelny as "Numer Szkolenia",
vw_TransakcjaGrid.tr_Nazwa as "Nazwa Szkolenia",
vw_TransakcjaGrid.trc_Nazwa as "Scenariusz",
cast(REPLACE(vw_TransakcjaGrid.tr_WartoscNettoW COLLATE Latin1_General_BIN,'PLN', '') as money) as "CEna NETTO",
vw_TransakcjaGrid.uz_Nazwa as "Opiekun",
flw_CzasOstatniejZmiany
FROM
dbo.vw_TransakcjaGrid INNER JOIN
dbo.fl_Wartosc ON dbo.vw_TransakcjaGrid.tr_Id = dbo.fl_Wartosc.flw_IdObiektu
WHERE (
flw_IdFlagi = 1001 AND
flw_CzasOstatniejZmiany BETWEEN {DR:Data złożenia:BIEZACY_DZIEN}
)
ORDER BY vw_TransakcjaGrid.dok_NrPelny DESC

Niestety zestawienie nie zwraca prawidłowego wyniku. Mam Szansę Sprzedaży ze zmienioną flagą dnia dzisiejszego i w opcji bieżący dzień jej nie widzę. Jeżeli zmienię datę na od dziś plus jeden dzień, dokument się pojawia.

W czym tkwi problem?

Docelowo chcę aby zestawienie wysypało mi dokumenty w których została zmieniona flaga własna w konkretnym dniu dniach.

Offline birds22

  • Ekspert
  • *****
  • Wiadomości: 9211
  • Reputacja +1304/-21
  • Wersja programu: Najnowsza
Odp: Zestawienie - Filtrowanie po dacie
« Odpowiedź #1 dnia: Maj 31, 2016, 14:56:55 »
Strzelam:

Kontrolka DR zwraca datę bez godziny (czas = 00.00.00.000) a pole flw_CzasOstatniejZmiany jest z datą i godziną.
Sławek, Zduńska Wola

Offline mkroszka

  • Nowy użytkownik
  • *
  • Wiadomości: 3
  • Reputacja +0/-0
  • Wersja programu: 1.42 SP2
Odp: Zestawienie - Filtrowanie po dacie
« Odpowiedź #2 dnia: Maj 31, 2016, 16:07:01 »
Po obcięciu godziny działa :)

CONVERT(date,flw_CzasOstatniejZmiany,120) BETWEEN {DR:Data złożenia:BIEZACY_DZIEN}
Dziękuję.

Forum Użytkownikow Subiekt GT

Odp: Zestawienie - Filtrowanie po dacie
« Odpowiedź #2 dnia: Maj 31, 2016, 16:07:01 »