Vanop een webpagina wil ik een accessrapport openen en laten afdrukken. Het rapport moet ook gefilterd worden, zodat enkel het record dat opgevraagd wordt, in het rapport voorkomt. Tot nu toe deed ik dat via snapshotfiles en toonde ik het de .snp met snapshotviewer. Daarvoor stond office 2007 op de server, in Office 2010 is dit echter filetype niet meer beschikbaar. Wel is er nu de mogelijkheid om pdf's aan te maken. Ik slaag er echter niet in om onderstaande draaiende te krijgen voor pdf.
Iemand die mij kan helpen?
Iemand die mij kan helpen?
Code:
<%
GetRap = Request.Form("txtRap")
GetVNr = Request.Form("txtVNr")
PathDb = "c:\inetpub\wwwroot\Map\toep.accdb"
PathSnp = "\\" & Session("IISServer") & "\inetpub\wwwroot\Snapshots\" & GetRap & ".snp"
Set objAccess = Server.CreateObject("Access.Application")
objAccess.OpenCurrentDatabase PathDb
objAccess.DoCmd.OpenReport GetRap, 2, , "volgnummer = " & GetVNr
objAccess.DoCmd.OutputTo 3, , "Snapshot Format (*.snp)", PathSnp
objAccess.CloseCurrentDatabase
objAccess.Application.quit
Set objAccess = Nothing
%>
<OBJECT ID="SnapshotViewer1" WIDTH=100% height=100% codebase="Snapview.ocx"
CLASSID="CLSID:F0E42D60-368C-11D0-AD81-00A0C90DC8D9" VIEWASTEXT>
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="SnapshotPath" VALUE="<%= PathSnp%>">
<PARAM name="Zoom" VALUE="0,5">
<PARAM name="AllowContextMenu" VALUE="-1">
<PARAM name="ShowNavigationButtons" VALUE="-1">
</OBJECT>
Laatst bewerkt door een moderator: