Hi im having trouble with the below piece of code, im trying to set it up to add the correct template as a watermark based on the filename in the database in field (INVOICE_PDFFile) can anyone help me out? at the minute im getting this error message - Error Executing Database Query. [Macromedia][SQLServer JDBC Driver][SQLServer]Ambiguous column name 'InvoiceTemplateType_Key'.
heres my code: <cfparam name="currentline" default="1"> <cfparam name="previousstring" default=""> <cfset timestamp = timeformat(now(),"HHmmss")> <cfset pdfname = url.invoice&"_"×tamp&".pdf"> <cfquery name="qgetinvoice" datasource="#request.dsn#"> select INVOICE_PDFFile from INVOICE where INVOICE_Key = #url.invoice# </cfquery> <cfpdf action="getinfo" name="pdfinfo" source="#request.maindrivePath#PDFs\#qgetinvoice.INVOICE_PDFFile#"> <cfif pdfinfo.TotalPages gt 1> <cfset totalpages = "1-"&pdfinfo.TotalPages> <cfelse> <cfset totalpages = 1> </cfif> <cfquery name="qgetcreditnotetemplate" datasource="#request.dsn#"> select InvoiceTemplate_FileName, InvoiceTemplateType_Key, Invoive_Key from InvoiceTemplate IT, INVOICE I where IINVOICE_Key = #url.invoice# AND InvoiceTemplateType_Key = 1 </cfquery> <cfpdf action = "addwatermark" source = "#request.maindrivePath#PDF\#qgetinvoice.INVOICE_PDFFile#" image = "#request.maindrivePath#PDF\#qgetcreditnotetemplate#" foreground = "No" overwrite = "yes" pages = "#totalpages#" opacity = "10" Position = "10, -50" showonprint = "YES" destination = "#request.maindrivePath#temppdf\#pdfname#"> <cflocation url="temppdf/#pdfname#"> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:326480 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4