[ srdrazic @ 14.08.2013. 19:29 ] @
Molio bih za pomoć.
Imam na formi polje Broj Otpremnice, i naravno još drugih polja sa subformom, kako da pozovem report na osnovu broja otpremnice koja je trenutno na formi sa dugmetom Command63_Click(). Pokušao sam ovim code-om ali nešto ne valja.
Napravio sam report "Otpremnica" i upit koji formira report.

Code:
Private Sub Command63_Click()
Dim stLinkCriteria As String
stLinkCriteria = "[BrOtpremnice]=" & Me![BrOtpremnice]
DoCmd.OpenReport "Otpremnica", acPreview, , stLinkCriteria
End Sub


Rezervna varijanta mi je da pravim parametarski upit za pozivanje reporta, ali mi je nekako ovo gore elegantnije.
Imao sam negde sličan primer ali sam se ubio tražeći.
[ Getsbi @ 14.08.2013. 20:07 ] @
Ponekad poređenje u kriterijumu zahteva upotrebu funkcije CStr(), na levoj i desnoj strani jednakosti.
.....stLinkCriteria = "CStr([BrOtpremnice])=" & CStr(Me![BrOtpremnice])
[ srdrazic @ 14.08.2013. 20:15 ] @
Hvala Getsbi, to je upravo to, prošlo je.
[ Zoran.Eremija @ 14.08.2013. 20:18 ] @
Pretpostavljam da Vam je BrOtpremnice tip podatka Text, u tom slucaju izraz za kriterijum je:

stLinkCriteria = "[BrOtpremnice]=" & "'" & Me![BrOtpremnice] & "'"
[ srdrazic @ 14.08.2013. 20:46 ] @
Jeste polje tipa text, upravo sam probao, radi i ova varijanta.
Hvala još jednom.