Det er en del af en større udskrift formular men her får du den.
<%
' ADODB connection objektet
Set Conn = Server.CreateObject("ADODB.Connection")
' Husk at angive den rigtige sti til din database
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../../fpdb/xxx.mdb")
' Åben databaseforbindelsen
Conn.Open DSN
strDato = Request("ObDato")
strDato = Year(strDato) & "-" & Month(strDato) & "-" & Day(strDato)
strSQL = "Select ObNr, Navn1, Obinitialer, Afdeling, Lokation, LokId, ObKategori, Obtype, ObDato, ObTid, Obbeskrivelse, ObAArsag, RisikoGentagelse, Navn2, HaType, Habeskrivelse, Frist, HaDato, HaTid, Navn4, OpInitialer, Tilfredsstillende, Afsluttet, Nyobservation, OpDato, OpTid from qryObservationersamlet Where Obnr ="&Request("Obnr")
Set rs = Conn.Execute(strSQL)
if rs.eof then
response.write("Der er ikke fundet nogen observation med angivne kriterie")
else
DO WHILE NOT RS.EOF
ObNr = rs("ObNr")
Navn1 = rs("Navn1")
Obinitialer =rs("Obinitialer")
Afdeling= rs("Afdeling")
Lokation= rs("Lokation")
ObKategori = rs("ObKategori")
Obtype = rs("Obtype")
ObDato = rs("ObDato")
ObTId = rs("ObTid")
Obbeskrivelse = rs("Obbeskrivelse")
ObAArsag = rs("ObAArsag")
RisikoGentagelse= rs("RisikoGentagelse")
Navn2 = rs("Navn2")
Hatype = rs("Hatype")
Habeskrivelse = rs("Habeskrivelse")
Frist = rs("Frist")
HaDato = rs("HaDato")
HaTid = rs("HaTid")
Navn4 = rs("Navn4")
OpInitialer = rs("OpInitialer")
Tilfredsstillende = rs("Tilfredsstillende")
Afsluttet = rs("Afsluttet")
Nyobservation = rs("Nyobservation")
OpDato = rs("OpDato")
OpTid = rs("OpTid")
LokId =rs("LokId")
%>
Så kommer der en masse html kode til at lave en udskrifts side.Den virker efter hensigten. Derfor udelader jeg dette.
Her kommer Jmailen
<%
Set JMail = Server.CreateObject("JMail.SMTPMail")
Response.Expires = 0
JMail.ServerAddress = "mail.xxx.com"
JMail.sender = rs("Obinitialer")& "@elsam.com"
JMail.subject = "Der er registreret en observation i miljøstyringssystemet."
JMail.AddRecipientBCC rs("Obinitialer") & "@xxx.com"
JMail.Body = "Beskrivelse af observationen." & VbCrLf & VbCrLf
JMail.Body = JMail.Body & rs("Obnr") & rs("Obbeskrivelse") & VbCrLf & VbCrLf
JMail.Body = JMail.Body & "Se mere klik her.
http://xxx/" &rs("Lokation") & VbCrLf & VbCrLf
JMail.Body = JMail.Body & strCv
'Her bliver form-mailens prioritet bestemt
' 1 - højeste (Haster / Vigtigt)
' 3 - normal
' 5 - lavest
JMail.Priority = 3
JMail.Execute
' Gå til næste Record i rs
rs.MoveNext
' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
END IF%>