[ GOTIK911 @ 23.05.2012. 21:55 ] @
Postovani, Napisao sam Query koji selektuje odredjena polja iz dvije tabele i stampa se na Report-u. Query izgleda ovako: SELECT Nalog.Br_naloga, Nalog.Kupac, Nalog.Datum_izdavanja, Nalog.Br_naloga_kupca, Nalog.Datum_utovara, Nalog.Naziv_proizvoda, Nalog.Vrsta_drveta, Nalog.Napomena, Parametri_naloga.Nacin_spajanja, Parametri_naloga.Vrsta_drveta AS Parametri_naloga_Vrsta_drveta, Parametri_naloga.Debljina, Parametri_naloga.Sirina, Parametri_naloga.Duzina, Parametri_naloga.Broj_komada, Parametri_naloga.Kubikaza, Parametri_naloga.Kvalitet, Parametri_naloga.Br_naloga AS Parametri_naloga_Br_naloga FROM Nalog INNER JOIN Parametri_naloga ON Nalog.Br_naloga = Parametri_naloga.Br_naloga WHERE (((Nalog.Br_naloga)=[Forms]![Nalog].[Br_naloga]); Ovo radi. Prikaze mi sva gore selektovana polja po broju naloga. Medjutim kada dodam jos jedan parametar za filtriranje rezultata AND ([Parametri_naloga]![Nacin_spajanja]=[Forms]![Nalog]![Spajanje])) da bih rezultate filtrirao i po nacinu spajanja proizvoda Access mi javi gresku: "This expression is typed incorrectly, or it is too complex to be evaluated. For example, a numeric expression may contain too many complicated elements. Try simplifying the expression by assigning parts of the expression to variables." Parametre Query-u prosledjujem preko forme Nalog iz polja Br_naloga i jednog ComboBox-a imena Spajanje. ComboBox sam odabrao da bi korisnik mogao da sa liste odabere nacin spajanja, da ga ne kuca svaki put, i tako izbjegne moguce greske u kucanju. Ja stvarno ne znam gdje grijesim. Mislim da mu ovo nije previse kompleksno a i ranije sam na ovaj nacin prosledjivao parametre i nije blio gresaka. Da li znate gdje je problem? Hvala po ko zna koji put! |