Radosław Dumania

Radosław Dumania Senior Master Data
Analyst

Temat: Zly wynik funkcji IIF

Prosze o sprawdzenie ponizszej kwerendy:

 SELECT produkty.liczba, produkty.Mnoznik, produkty.Iloczyn, [liczba]*[Mnoznik] AS Wynik, IIf([Wynik]=[Iloczyn],"ok","") AS [Check]
FROM produkty;


Przy ponizszych danych w tabeli produkty kwerenda nie dziala poprawnie -

liczba Mnoznik Iloczyn
0.466 360 167.76

Dzieki z gory.

konto usunięte

Temat: Zly wynik funkcji IIF

Co masz na myśli nie działa poprawnie?
Radosław Dumania

Radosław Dumania Senior Master Data
Analyst

Temat: Zly wynik funkcji IIF

Iloczyn i wynik to takie same liczby wiec kwerenda powinna dac wynik "ok". A nie daje. Znalazlem obejscie problemu a mianowicie :

IIf("0"& [Wynik]=[Iloczyn],"ok","") AS [Check]


Jednak to troche dziwne "rozwiazanie".

konto usunięte

Temat: Zly wynik funkcji IIF

IIf("0"& [Wynik]=[Iloczyn],"ok","") AS [Check]

Nie rozumiem dlaczego umieszczasz zero w cudzysłowiu, wtedy jest traktowane jako tekst.
Wydaje mi się, że zapis cyfry z kropką zamiast przecinka powoduje, że jest on traktowany jako tekst i dlatego IIF nie działa.

liczba Mnoznik Iloczyn
0.466 360 167.76
Radosław Dumania

Radosław Dumania Senior Master Data
Analyst

Temat: Zly wynik funkcji IIF

co to znaczy zapis liczby z kropka? Po pierwsze testowalem juz zmiane tego konkretnego przypadku z kropki na przecinek i nic to nie dalo. Po drugie wszystkie inne dzialania na tej liczbie sa poprawne ( co by bylo raczej niemozliwe przy zlym formacie)

Jedyne wyjscie to jest naprawde wykorzystanie tego zera. I w ten sposob kwerenda o kilku miesiecy funkcjonuje i podaje prawidlowe wyniki do raportow.
Dariusz Kolasa

Dariusz Kolasa Akademia VBA

Temat: Zly wynik funkcji IIF

poza wszystkim w polskim Acc nie ryzykowałbym nazwy Iloczyn na nazwę obiektu, może się z czymś pogryźć...
Radosław Dumania

Radosław Dumania Senior Master Data
Analyst

Temat: Zly wynik funkcji IIF

Dariusz Kolasa:
poza wszystkim w polskim Acc nie ryzykowałbym nazwy Iloczyn na nazwę obiektu, może się z czymś pogryźć...

Polskie to ja tylko kielbasy lubie ... :)
Dariusz Kolasa

Dariusz Kolasa Akademia VBA

Temat: Zly wynik funkcji IIF

i dlatego mamy jak mamy, wolimy chińskie g...

konto usunięte

Temat: Zly wynik funkcji IIF

Dariusz Kolasa:
i dlatego mamy jak mamy, wolimy chińskie g...

to nadal polski wyrób, tyle że technologia jakaś dziwna np. zmielone kości - WTF?



Wyślij zaproszenie do