我想创建一个新机制。首先,用户必须在输入文档中上载csv文件。之后,它将自动为当前上传的csv文件执行MySQL LOAD DATA INFILE。所以,我需要它的道路。
有人可以帮助我找到它的路径。我已经在PHP中测试了它,但我不知道如何在Processmaker中进行测试。
答案 0 :(得分:1)
这可能更难做到,每当您在ProcessMaker中执行输入文档时,平台都会使用一种古怪的方式在APP_UID上保存文件库。
通过执行此查询提交输入文件并获取系统生成的文件名后,最好的办法是对下一个任务执行查询:
SELECT D.*, C.CON_VALUE FROM CONTENT C, APP_DOCUMENT D
WHERE D.APP_DOC_UID=C.CON_ID AND D.APP_UID='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
AND C.CON_CATEGORY='APP_DOC_FILENAME' AND D.APP_DOC_STATUS='ACTIVE'
之后,您可以通过以下链接找到上传的文件:
/opt/processmaker/shared/sites/workflow/files/