[ ombrs.do @ 24.01.2008. 11:08 ] @
Obracam vam se jer imam problem sa DLookUp u query.Ova funkcija mi radi u formama i reportu super ali u query mi pravi haos.
Ako zadam tacan uslov sve je ok,npr.
DLookUp("[Koeficijent]","[Stopa preza]","[Nacin prodaje]='Veleprodaja' And [Porez]=17")

ali ako uslov vucem iz druge tabele,npr
DLookUp("[Koeficijent]","[Stopa preza]","[Nacin prodaje]=[Table1].[Nacin prodaje] And [Porez]=[Table1].Porez]")
izbacuje mi neke bezveze rezultate.
Unaprijed zahvalan
[ Getsbi @ 24.01.2008. 13:05 ] @
Ono što vidim je da fali srednja zagrada ispred Porez u drugom slučaju. Mada je teško reći bez samih tabela i queryja. Moguće je da u uslovu nisu poredivi podaci.
[ Zidar @ 24.01.2008. 13:58 ] @
Upotreba Dlookup u kveriju je za quick-and-dirty resenja, 'na brzaka, ali prljavo'
Razmisli o opciji da u tabele koje citas pomocu Dlookup dodas kolonu [koeficijent] i onda te tabele ukljucis u svoj kveri. Mnogo je lakse napraviti JOIN u query designer prozoru nego u Dlookup funkciji. Ne moras da vodis racuna o apostrfima, znacima navoda i slicnim zezalicama. A razlika u brzini je oko 100 puta (i slovima, sto puta)

[ ombrs.do @ 28.01.2008. 11:34 ] @
Hvala na odgovorima.Zaagradu sam zaboravio pri kucanju,a problem sam resio sa dodatom tabelo i relacijama.
U svakom slucaju
SVAKA CAST I HVALA