codice:
<!--#include file="../fpdf.asp" -->
<%
fondo = request("fondo")
serie = request("serie")
sezione = request("sezione")
contenuto = request("contenuto")
note = request("note")
data = request("data")
numero = request("numero")
if fondo = "Tutti" then fondo="%"
if sezione = "Tutte" then sezione="%"
if serie = "Tutte" then serie="%"
if data = "" then data="%"
if numero = "" then numero="%"
if contenuto = "" then contenuto="%"
if note = "" then note="%"
Dim objConn, objRS, strSQL
Set objConn =Server.CreateObject("ADODB.Connection")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../database/Archivio buono.mdb")
strSQL = " SELECT * FROM comunale where fondo LIKE '%"&fondo&"%' AND sezione LIKE '%"&sezione&"%' AND serie LIKE '%"&serie&"%' AND data LIKE '%"&data&"%' AND numero LIKE '%"&numero&"%' AND note LIKE '%"¬e&"%' AND contenuto LIKE '%"&contenuto&"%' order by data, Fondo, Sezione, Serie, numero"
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strsql, objConn, 1
' Importo la classe JScript in un file VBScript
Set pdf=CreateJsObject("FPDF")
' Inizializzo la classe
pdf.CreatePDF()
' Imposta il percorso della directory contenente i fonts,
' le estensioni ed i modelli
pdf.SetPath("../fpdf/")
' Imposto il font da utilizzare (Arial), lo style (I = Corsivo)
' e la dimensione (16)
pdf.SetFont "Arial","I",16
' Creo un nuovo documento PDF
pdf.Open()
' Aggiungo una pagina al documento PDF
pdf.AddPage()
pdf.SetXY 70,5
pdf.setfillcolor 255,255,255
pdf.Cell 0,0, "Indice personalazzato-Ricerca ASCM"
pdf.SetXY 5,5
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Fondo: "
pdf.SetXY 25,5
pdf.setfillcolor 255,255,255
pdf.Cell 80,10,objRS("fondo")
pdf.SetXY 5,15
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Sezione: "
pdf.SetXY 30,15
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, objRS("sezione")
pdf.SetXY 5,25
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Serie: "
pdf.SetXY 35,25
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, objRS("serie")
pdf.SetXY 5,35
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Data: "
pdf.SetXY 40,35
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, objRS("data")
pdf.SetXY 5,45
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Busta: "
pdf.SetXY 45,45
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, objRS("numero")
pdf.SetXY 5,55
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Oggetto: "
pdf.SetXY 30,55
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, objRS("contenuto")
pdf.SetXY 5,65
pdf.setfillcolor 255,255,255
pdf.Cell 80,10, "Note: "
pdf.SetXY 20,65
pdf.setfillcolor 255,255,255
pdf.Cell 200,10, objRS("note")
' Chiudo il documento
pdf.Close()
' Stampo il documento
pdf.Output()
%>