[ bojan_mil @ 20.09.2007. 14:19 ] @
| Naime, imam formu koja prikazuje podatke, ime,prezime,adresu...., .
Zeleo bih da iz nje pokrenem Report koji ce da prikaze informacije samo za record na kome se nalazim,a ne za sve koje imam u bazi.
Zanima me i da li je moguce napraviti report tako da pri ubacenom iznosu cene necega, racuna iznos sa porezom i popustom i to prikazuje kako bi se stampalo.
Takodje kako da resim problem slanja e-maila iz forme samo za record na kome se nalazim a ne za sve record-e.
Hvala... |
[ fpedja @ 20.09.2007. 15:49 ] @
1. U polje reporta: =Forms![ime forme]![ime polja]
2. Mozes to da napavis slicno kao pod 1, ali ti je moj predlog da napravis polje u tabeli iznos u kom ces pamtiti tu cenu jer ce ti sigurno trebati ta cena. Zatim vezes tabelu za report.
Evo ti primer za prvo receno (npr porez je 20%): =Forms![ime forme]![ime polja]*1.2*0.9 (popust od 10%)
3. Nisam siguran da sam te razumeo, ali zasto ne definises polje kao hiperlink i otvarace ti outlook?
[ Getsbi @ 20.09.2007. 16:26 ] @
3. Kad napraviš izveštaj kako ti je fpedja rekao postaviš dugme na formu za slanje E-mail-a i sledeci kod ispod njega.
Private Sub Command5_Click()
On Error GoTo Err_Command5_Click
Dim email As String
Dim stDocName As String
stDocName = "NazivTvogIzvestaja"
DoCmd.SendObject acReport, stDocName, acFormatRTF, email, , , "Subject", "Prilog otvoriti u Word-u", False
Exit_Command5_Click:
Exit Sub
Err_Command5_Click:
MsgBox Err.Description
Resume Exit_Command5_Click
End Sub
Ovo će ti otvriti Outlook sa već pripremljenim Word dokumentom u Attach fajlu. Ostaje samo da upišeš kome šalješ mail.
[ bojan_mil @ 21.09.2007. 11:16 ] @
Hvala vam sve lepo radi, ali i dalje je ostao jedan neresen problem.
Naime, kada kliknem u formi na dugme (Preview Report) ne otvara mi report za taj record na kome se nalazim u formi, vec krece od prvog i ima ih koliko i recorda u tabeli. (tj. ako sam u formi na recordu 15 , preview report mi otvara od recorda 1 u tabeli i lista ih do kraja).
Dakle, treba mi report za samo jedan određeni record na kome se trenutno nalazim u formi i nijedan vise.
Hvala...
[ Scelle @ 21.09.2007. 21:34 ] @
Ovo mozes odraditi tako sto ces report zasnovati na query-iju koji ima identicna polja kao ta forma/tabela, s tim sto ces staviti uslov u query-ju da je ID zapisa isti kao trenutno prikazani na formi.
Znaci uslov bi izgledao ovako nekako:
=[Forms]![frmTrenutnoAktivnaForma]![IdZapisa]
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.