技术答疑.附件.附件上传后附件管理界面无法显示附件?

【问题描述】
通过WebApi上传了附件,绑定了单据。登录前台站点,进入该单据的附件管理界面,看不到已上传的附件。
【原因分析】
附件上传的数据不严谨,导致附件管理界面无法正常显示。
例如:如果是单据头附件,那么上传数据包中的EntryinterId要么不要传,要么要写死-1,否则,即使上传成功了,附件管理界面也无法显示。
【排查办法】
附件分为单据头附件和单据体附件,下面以采购订单为例,分别说明。
<1>单据头附件
一般从列表主菜单或者单据界面的主菜单进入。

附件列表过滤条件:
SELECT * FROM ( SELECT t0.FATTACHMENTNAME AS FATTACHMENTNAME , t0.FALIASFILENAME AS FALIASFILENAME , t0.FISALLOWDOWNLOAD AS FISALLOWDOWNLOAD , t0.FEXTNAME AS FEXTNAME , t0.FFILESTORAGE AS FFILESTORAGE , t0.FATTACHMENTSIZE AS FATTACHMENTSIZE , t0_L.FATTACHMENTDES AS FATTACHMENTDES , t0.FCREATEMEN AS FCreateMen_Id , t0.FCREATETIME AS FCREATETIME , t0.FMODIFYMEN AS FModifyMen_Id , t0.FMODIFYTIME AS FMODIFYTIME , t0.FID AS FID , ROW_NUMBER() OVER ( ORDER BY t0.FID ) fidentityid FROM T_BAS_ATTACHMENT t0 LEFT JOIN T_BAS_ATTACHMENT_L t0_L ON ( t0.FID = t0_L.FID AND t0_L.FLOCALEID = 2052 ) WHERE ( (( ( t0.FBILLTYPE = 'PUR_PurchaseOrder' AND t0.FINTERID = '101791' ) AND t0.FENTRYKEY = ' ' ) AND t0. FENTRYINTERID = '-1' ) ) ) TLIST;

<2>单据体附件
一般从单据界面上的单据体的菜单进入。

附件列表过滤条件:
SELECT * FROM ( SELECT t0.FATTACHMENTNAME AS FATTACHMENTNAME , t0.FALIASFILENAME AS FALIASFILENAME , t0.FISALLOWDOWNLOAD AS FISALLOWDOWNLOAD , t0.FEXTNAME AS FEXTNAME , t0.FFILESTORAGE AS FFILESTORAGE ,
技术答疑.附件.附件上传后附件管理界面无法显示附件?
【问题描述】通过WebApi上传了附件,绑定了单据。登录前台站点,进入该单据的附件管理界面,看不到已上传的附件。【原因分析】附件上传的数...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



