我有一个关于<CFPrint>
的问题。带有URL变量的CFPrint
我目前有一个CFM页面,我链接到我的应用程序将收据输出到屏幕。用户然后打印该网页并将收据交给客户。
我想改为自动打印该CFM页面,以便用户不必手动执行该操作。
我虽然可以用<CFPrint>
来实现,但它似乎并不想用我所有的URL变量来接受我的源代码。
这里是我的尝试:
<cfprint
source = "c:\inetpub\wwwroot\serviceticket\reports\dropoff_receipt.cfm?ticket_id=#url.ticketID#&signature_id=#check_signature.id#"
printer = "\\EZServiceTrax\Dell">
但我收到的源文件不存在错误。我可以用这种方法完成我想要做的事吗?如果是这样,我做错了什么?如果不是,还有更好的方法吗?
嗯,这是不是说,该方法是行不通的,它说文件不存在。请检查您的源路径! –
来源是*文件路径*不是一个URL,你没有向Web服务器发送请求(其中“URL参数”是有道理的;你只是通过g''要打印的文件。从服务器文件系统。您需要先创建PDF文件*第一个*,然后将完成的文档发送到'' –