-1
<cfif NOT DirectoryExists(ExpandPath(lv_upload_path))>
<cfdirectory action="create" directory="#ExpandPath(lv_upload_path)#">
</cfif>
<cfset lv_file_ext = listLast(FORM.filename_inv, ".") />
<!--- replace special chars in comapny name except space, then replace space with underscore --->
<cfset company_name = replaceSpecialChars(
textString=FORM.company_name,
replaceTheseChars="33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,58,59,60,61,62,63,64,91,92,93,94,95,96,123,124,125,126"
)>
<cfset company_name = Replace(company_name, "#Chr(32)#", "_", "All")>
<cfset lv_file_name = company_name & "_Factura_" & replaceSpecialChars(FORM.in_supplier_inv) & "_" & DateFormat(FORM.in_when_inv, "dd.mm.yyyy") >
<cfset lv_file_name_out = lv_file_name & "." & replaceSpecialChars(lv_file_ext)>
<cffile action="upload" filefield="pickfiles_inv" destination="#ExpandPath(lv_upload_path & '/' & lv_file_name_out)#" nameconflict="MakeUnique">
<cfset lv_document_name = CFFILE.serverfile />
<cfset new_id = APPLICATION.po_management.f_savePOInvDocuments(
p_po_inv_id=URL.id,
p_supplier_number=FORM.in_supplier_inv,
p_when_created=FORM.in_when_inv,
p_amount=FORM.in_amount_inv,
p_document_name=lv_document_name
Im nouveau donc si je fais mauvaise question, juste aider comment faire plus de bien à l'avenir.
Lorsque télécharger un fichier donne erreur Retour
élément FILENAME_INV est pas défini dans la forme.
Si vous voulez écrire une bonne question (ce qui vous permettra de recevoir plus d'aide), je vous suggère de lire: https://stackoverflow.com/ help/mcve – Adonis
Commencez par vider la portée 'form' pour voir si l'élément est disponible? – Beginner
merci beaucoup, je vais –