我对<CFPrint>
有疑问。
我目前有一个CFM页面,我链接到我的应用程序,它将收据输出到屏幕。然后,用户打印该网页并将收据交给客户。
我想自动打印该CFM页面,这样用户就不必手动执行。
我虽然可以使用<CFPrint>
完成此操作,但它似乎不想接受我的所有网址变量的来源。
以下是我的尝试:
<cfprint
source = "c:\inetpub\wwwroot\serviceticket\reports\dropoff_receipt.cfm?ticket_id=#url.ticketID#&signature_id=#check_signature.id#"
printer = "\\EZServiceTrax\Dell">
但是我收到源文件不存在的错误。我可以使用这种方法完成我想做的事吗?如果是这样,我做错了什么?如果没有,有更好的方法吗?
答案 0 :(得分:2)
您是否尝试使用CFDocument创建PDF,然后将变量用作CFPrint的源代码?这就是CFPrint documentation关于属性&#39;来源&#39;:
的说法来源 =&#34; PDF文件的绝对或相对路径名| PDF文档 变量&#34;&#34; ....内存中生成的PDF文档变量 cfdocument标签或cfpdf标签。