Autor Wątek: Zapytanie SQL o kurs, dostaje zaokrąglowny wynik  (Przeczytany 1653 razy)

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

Offline molu2008

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: GT 1.60
Zapytanie SQL o kurs, dostaje zaokrąglowny wynik
« dnia: Kwiecień 23, 2020, 17:28:16 »
Dzień dobry wszystkim.

Potrzebuje zrobić zestawienie wszystkich transakcji zagranicznych dla poszczególnych kraj.
Wszystko jest O.K. poza jedną małą rzeczą, potrzebuje wyświetlić wartość netto w zagranicznej walucie, w tym celu ściągam:
-Wartość netto w PLN (ob_WartNetto)
-Kurs ( dok_WalutaKurs)

Problem w tym że kurs na fakturze jest np 1,634324 a mi z tabeli ściąga się jako 1,7 przez co nie jestem w stanie policzyć wartości netto dokumentu.

Dodam jeszcze że zdaje sobie sprawę ze istnieje coś takiego jak ob_CenaWaluta (w tabeli dok_Pozycja) jednak jak mówi specyfikacje to wartość: "Cena walutowa netto lub brutto w zależności od dokumentu" a ja potrzebuje pewności ze zawsze dostane netto.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Zapytanie SQL o kurs, dostaje zaokrąglowny wynik
« Odpowiedź #1 dnia: Kwiecień 23, 2020, 19:40:23 »
Coś strasznie kręcisz.
Co w ogóle robisz: uruchamiasz to w Subiekcie czy w Management Studio?

Co to znaczy "Ściąga 1.7"?
Nie jest przypadkiem tak że nie ustawiłeś w parametrach listy wyświetlania 4 miejsc po przecinku?

Jakim cudem kurs na fakturze ma 6 miejsc po przecinku skoro to jest kolumna typu "money" czyli prezentująca liczbę z 4 miejscami po przecinku?
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Zapytanie SQL o kurs, dostaje zaokrąglowny wynik
« Odpowiedź #1 dnia: Kwiecień 23, 2020, 19:40:23 »