找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 1278|回复: 1

程序生成电子表格或PDF自动保存附件到后台

[复制链接]
回帖奖励 5 牛毛 回复本帖可获得 牛毛奖励! 每人限 次

3

主题

2

回帖

59

牛毛

游客

积分
64
发表于 2019-4-19 09:37:54 | 显示全部楼层 |阅读模式
不知道怎么实现,查看二次开发手册,发现5.6 utility_file.php之下有5.6.39 create_attach
函数原型:
create_attach($NAME,$CONTENT,$MODULE="")
功能描述:
创建一个附件
参数:
$NAME                      //文件名
$CONTENT                   //文件内容
$MODULE                    //附件所属模块代码
返回值:
    新的附件的新ID
5.6.38 office_attach
函数原型:
office_attach($NEW_TYPE,$NEW_NAME,$MODULE="")
功能描述:
创建Office附件
参数:
$NEW_TYPE                   //文档类型
$NEW_NAME                   //文件名称,无后缀
$MODULE                     //附件所属模块代码
返回值:

    新的附件的新ID
没找到例子,实在是不知道怎么用,哪位兄弟能提供一个例子,谢谢

3

主题

2

回帖

59

牛毛

游客

积分
64
 楼主| 发表于 2019-4-21 21:40:11 | 显示全部楼层
研究了一下,大概理了一下思路,先用phpexcel生成文件保存到通达附件指定的文件夹下,按照通达的规则,不同的月份保存到不同的文件夹,同时再给文件随机生成一个随机的id,按照通达的要求保存到数据库中,应该就可以了。还没做好,大概这个思路,不知道是否可行
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2024-12-23 00:43 , Processed in 0.128517 second(s), 32 queries , Yac On.

Powered by Discuz

Copyright © 2001-2024, 北京通达信科科技有限公司.

快速回复 返回顶部 返回列表