No soy ningún experto en este tipo de materia y como soy neófito te voy a poner mis paginas.
Las facturas las abro con adobe reader. En al pagina factura.asp selecciono el año con un select y es la siguiente:
<%@language="vbscript"%>
<html>
<head>
<title>contabilidad hogar
</title>
<table align=center width=25% bgcolor=#f1f1f1 cellpadding="0" cellspacing="0" border=3>
<tr align=center>
<td>
<font size=+5 face="verdana">
facturas
</font>
</td>
</tr>
</table><p>
</head><hr>
<body><p>
<% dim a,m,conex,sqltext,rs
a=request.form("ano")
m=request.form("mes")
set conex=server.createobject("adodb.connection")
conex.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath ("./bd/contabilidad.mdb")%>
<table align=center cellspacing="6" cellpadding="2" border=0>
<tr>
<td>
<font color=blue size=+3 face="verdana">
<u>datos registrados
</u>
</font>
</td>
</tr>
</table><br>
<form method="post" action="datos.asp">
<table align=center cellspacing="6" cellpadding="2" border=0>
<tr align=center>
<th>
<font size=+2>año
</font>
</th>
</tr>
<tr align=center>
<td>
<% sqltext= "select ano from hogar group by ano;"
set rs=conex.execute(sqltext)%>
<select name="ano" style="border-radius:3px;">
<% do while not rs.eof%>
<option>
<% =rs("ano")%>
</option>
<% rs.movenext
loop %>
</select>
</td>
</tr>
</table>
<table align=center cellspacing="20" cellpadding="2" border=0>
<tr>
<td>
<button type="submit" style="width:125px;height:36px;font-size:10pt;background:#c0c0c0;border-radius:8px;">
<img src="ok.png" align="absmiddle"/> aceptar
</button>
</td>
<td>
<button type="reset" style="width:125px;height:36px;font-size:10pt;background:#c0c0c0;border-radius:8px;"onclick="location.href='hogar.html'">
<img src="cancel2.png" align="absmiddle"/> deshacer
</button>
</td>
</tr>
</table>
</form>
</body>
</html>
En la pagina datos.asp recojo los datos de la consulta con un botón al final de cada dato para poder abrir la factura real del dato obtenido, pero soy incapaz. La pagina es la siguiente:
<%@language="vbscript"%>
<html>
<head>
<title>facturas
</title>
<table align=center width=40% bgcolor=#f1f1f1 cellpadding="0" cellspacing="0" border=3>
<tr align=center>
<td>
<font color=black size=+5 face="verdana">
facturas anuales
</td>
</tr>
</table><p>
</head><hr>
<center>
<body bgcolor=#ffffff><p>
<% dim a,f,conex,sqltext,rs
a=request.form("ano")
f=request.form("factura")
set conex=server.createobject("adodb.connection")
conex.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath ("./bd/contabilidad.mdb") %>
<table align=center cellspacing="6" cellpadding="2" border=0>
<tr>
<td>
<font color=blue size=+3 face="verdana">
<u>datos obtenidos
</u>
</font>
</td>
</tr>
</table><br>
<% set rs=server.createobject("adodb.recordset")
sqltext="select * from hogar where ano='"&a&"' order by f_emision;"
set rs=conex.execute(sqltext) %>
<table align=center border=1>
<tr><%do while not rs.eof%>
<th bgcolor="#00ccdd">
<font size=+2>año
</font>
</th>
<td align=center>
<font size=+2><%response.write rs("ano")%>
</font>
</td>
</tr>
</table><br>
<table border=1>
<tr bgcolor="#00ccdd">
<th>mes
</th>
<th>concepto
</th>
<th>nº factura
</th>
<th>documento
</th>
</tr>
<tr><% do while not rs.eof %>
<td align=center><%response.write ucase(rs("mes"))%>
</td>
<td align=center><%response.write ucase(rs("concepto"))%>
</td>
<td align=center><%response.write rs("n_factura")%>
</td>
<td>
<button type="submit" style="width:115px;height:36px;font-size:10pt;background:#c0c0c0;border-radius:8px;" onclick="window.open('./facturas');">
<img src='factura2.png' align='absmiddle'/>factura
</button>
</td>
</tr><% rs.movenext
loop %>
</table>
<table align=center cellspacing="25" cellpadding="2" border=0>
<tr>
<td>
<button type="submit" style="width:120px;height:36px;font-size:10pt;background:#c0c0c0;border-radius:8px;" onclick="location.href='hogar.html';">
<img src='ok.png' align='absmiddle' />aceptar
</button>
</td>
</table>
<%
loop
set rs=nothing
set conex=nothing %>
</form>
</body>
</center>
</html>
Me seria de gran ayuda poder conseguir abrir la factura original que esta escaneada dentro del localhost apretando el botón factura.
Si me pudierais indicar una serie de conceptos escritos para poder conseguirlo os lo agradecería mucho.
Muchas gracias.