如何引出附件列表然后转换文件服务器上的附件文件名
【问题描述】
如何批量导出数据中心里面的附件列表然后转换附件文件名
【操作步骤】
1、登录云星空集成开发平台(协同开发);
查找“附件明细”,然后扩展“附件明细”这个单据;如下图所示;
2、然后把单据编号、文件名、文件服务器文件信息标识这3个字段设置可见(至于为啥把这3个字段显示出来,请看步骤5可知);如下图所示;
3、然后把这个【附件明细】单据发布到主控台;如下图所示;
4、然后用普通用户登录云星空客户端或网页,在采购管理-采购申请下,找到这个【附件列表】,
打开如下图所示;然后点击【引出】,【下载】即可拿到这个附件列表的Excel文件。
5、前面说了这么多,都是为了给文件服务器上附件文件名转换做准备的~~~
我们把附件存储到文件服务器上的文件夹里面,实际上是没有直接显示附件的真实文件名的,如下图所示;
这里显示的附件文件名都是这样的一串码,这里显示的名称实际上是前面“步骤2”里面所提到的【文件服务器文件信息标识】字段的值;
如果我们想把这个附件存储文件夹里面的附件文件,批量的转换成实际的附件文件名称;
可参考如下帖子的方案处理。
说明:
1、上述帖子里面的方案,要注意从文件服务器上拷贝出来的附件文件,得在附件列表引出的那个Excel表里面存在,才能转换文件名;
2、如果想从文件服务器上,单独拷贝出某一个数据中心的附件文件的话;
则需要在数据中心里面做文件服务目录设置时,就给A数据中心,设置附件存储目录A文件夹;
这样的话,每个数据中心的附件,存放到文件服务器上时,所在的目录是分开的,这样方便做附件文件名转换时好拷贝单独某个数据中心的附件文件。
【附】
上述帖子里面(步骤<2>)说的数据库查询导出,这里可提供参考语句(在具体的数据中心实体里面执行):
select FFILEID as 文件服务器文件信息标识,FATTACHMENTNAME as 文件名,FBILLNO as 单据编号 from T_BAS_Attachment
查询结果如下图所示;
然后把上述结果全选导出到Excel文件里面;就相当于前面“步骤4”里面的附件列表引出了。
如何引出附件列表然后转换文件服务器上的附件文件名
本文2024-09-16 18:36:58发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23295.html