Witajcie
Spotkał się ktoś z problemem błędnego wykonywania prostych zapytań SQL do bazy z poziomu Crystala ?
Proste zapytanie SQL wstawione do Crystala, które uruchomione bezpośrednio na bazie daje poprawne wyniki, na wydruku wyrzuca kosmiczne wartości:
SELECT SUM(TrN_NettoP + TrN_NettoR)
FROM CDN.TraNag
WHERE (TrN_TrNRok = 2008) AND (TrN_KntNumer = "TraNag"."TrN_KntNumer") AND (TrN_TrNTyp IN (20, 3, 13))
Ktoś wie gdzie jest błąd ?
Wydruki 9.0 HR1 - pola wyrażeń SQL
Moderator: mikey
-
- Posty: 38
- Rejestracja: 06 sie 2008, 14:06
- Rola: Administrator CDN XL
- Wersja: 10
- Lokalizacja: Kraków
- STAY_PJE
- Posty: 646
- Rejestracja: 24 wrz 2009, 12:08
- Rola: Konsultant CDN XL
- Lokalizacja: Warszawa i od Helu do Wawelu
- Kontakt:
Re: Wydruki 9.0 HR1 - pola wyrażeń SQL
wygląda na to że w ramach XL w wersji 9 zmienił się silnik dla Crystala. I ten nowy silnik nie radzi sobie z formułami typu SQL, które zawierają SELECT. Spotkałem się z tym problemem na kilku działających na wcześniejszych wersjach wydrukach i przeniosłem zapytania SQL z formuł do funkcji na poziome serwera. i zaczęło działać.