金蝶EAS,获取单据对应的所有附件(附件集合)
来源:互联网 发布:韩国ip地址和端口 编辑:程序博客网 时间:2024/06/11 04:59
根据业务单据ID,获取该单据对应附件管理中的附件集合(多个附件)。
以下示例方法用于前端调用,如需用于后端,需要添加上下文ctx参数以及改变接口实例的获取方式。
/** * 获取单据对应的所有附件,用于前台 * @param billId 单据主键 */public static AttachmentCollection getAttachments(String billId) throws BOSException, EASBizException{AttachmentCollection attachments = null; //附件集合IBoAttchAsso iBoAttchAsso = BoAttchAssoFactory.getRemoteInstance(); //附件与业务对象关联接口EntityViewInfo view = new EntityViewInfo();FilterInfo filter = new FilterInfo();filter.getFilterItems().add(new FilterItemInfo("boID", billId));view.setFilter(filter);BoAttchAssoCollection coll = iBoAttchAsso.getBoAttchAssoCollection(view); //查询所关联附件if(VerifyUtil.isNull(coll)){return attachments;}attachments = new AttachmentCollection();IAttachment iAttachment = AttachmentFactory.getRemoteInstance();for(int i = 0; i < coll.size(); i++){BoAttchAssoInfo bo = coll.get(i); //附件关联对象 AttachmentInfo attachment = bo.getAttachment(); //附件对象attachment = iAttachment.getAttachmentInfo(new ObjectUuidPK(attachment.getId()));attachments.add(attachment);}return attachments;}
阅读全文
0 0
- 金蝶EAS,获取单据对应的所有附件(附件集合)
- 金蝶EAS,代码删除单据对应的所有附件
- EAS导出一个单据的所有的附件
- EAS导出一个单据的所有的附件
- 金蝶EAS·BOS,附件处理,代码实现附件复制到下游单据
- EAS 附件存储的表
- EAS BOS附件表
- cms显示所有的附件
- EAS开发中根据单据id获取实体名的方法(bosType、表名等)
- 附件
- 附件
- 附件
- EAS BOS上传附件及后台下载附件
- 查找带附件的所有电子邮件
- 单据上引用附件列表示例分享
- 使用Aspose.Pdf获取PDF文件中的所有附件
- xpage 获取 附件
- Struts2.0实现的文件上传(单附件和多附件)以及附件下载功能
- 20170601学习笔记整理
- qml text 显示数字缺少位数解决。
- MySQL Limit 分页优化
- ShareSdk踩坑记
- S3C6410 MFC H264 解码分析
- 金蝶EAS,获取单据对应的所有附件(附件集合)
- django-文件上传
- 2017/6/2儿童节过后的第一天,恭喜自己写下人生第一篇博客
- mtk
- linux查看端口的常用命令
- 30分钟入门Java8之方法引用
- linux文件赋权
- 发送有序广播
- 关联源代码