Hvala Gedsbi,
Probao sam da sredim stvar po tvojim instrukcijama koristeci UNION QUERY medjutim kada se spajaju dve tabele ULAZ i IZLAZ nikad mi ne izlista/prebaci sve ULAZE, interesantno ali tako je... to sam probao i direkno u MySQL da uradim i rezultat je isti... Medutim malo sam se pozabavio prethodnom funkciojom koju si mi poslao i problem sam resio koristeci istu ali uz malo modifikacije.... Evo sta sam uradio: U tvojoj funkciji koju si mi poslao....
Citat:
Public Function Stanje_Kartice(Sifra_Robe As Long) As Currency
Stanje_Kartice = Nz(DSum("[TRENUTNO STANJE]![ULAZ Query.Sum Of KOLICINA]-[TRENUTNO STANJE]![ULAZ Query.Sum Of KOLICINA]", "TRENUTNO STANJE", "[SIFRA]=" & Sifra_Robe), 0)
End Function
Ja sam ubacio sledecu vrednost u delu IF it is NULL...
Code:
Public Function Stanje_Kartice(Sifra_Robe As Long) As Integer
Stanje_Kartice = Nz(DSum("[ULAZ Query.Sum Of KOLICINA]-[IZLAZ Query.Sum Of KOLICINA]", "TRENUTNO STANJE", "[SIFRA]=" & Sifra_Robe), DSum("[ULAZ Query.Sum Of KOLICINA]-0", "TRENUTNO STANJE", "[SIFRA]=" & Sifra_Robe))
End Function
I tako sam kao vrednost funkcije dobio vrednost ulaza posto je u polju QUERY-ja stanje NULL... sto je i bio problem jer sam kao rezultat funkcije dobijao nulu sto je program video kao nedostatak robe na lageru jer nije bilo izlaza....
Funkciju sa novom promenjivom sam iskoristio isto za prepoznavanje poziva sifre artikla ako nema ulaza za taj artikal...
Jos jednom hvala....