如何在Siebel应用程序中上传图像以通过Web服务进一步发送?

问题描述 投票:0回答:2

Siebel CRM中的新手。我有一个创建表单小程序的任务,该小程序具有上载图像以及一些文本记录的功能。我需要做的是:通过WS(例如,使用SOAP)将图像和一些文本发送到外部应用程序,并将文本信息保存在siebel db中。我的问题是我无法使用上载按钮创建表单小程序,然后提交按钮来处理给定记录,如上所述。附言:感谢您提供详细信息,谢谢!

web-services file-upload applet image-uploading siebel
2个回答
0
投票

使用Siebel的附件业务组件可以轻松实现这种功能。例如,在服务请求下,有一个附件选项卡。可以在这里上传文件。稍后进行集成时,您只需在工作流中使用EAI Siebel Adapter BS,它将二进制附件转换为XML中的base64,然后可以将其发送出去。用户可以在不同的记录中上传任何类型的文件。

Siebel OpenUI可以在上传到文件url中的Contact磁贴中显示一些图像:http://www.brucedaley.com/siebelobserver/2014/02/tiles-and-images.html


0
投票

无需使用附件BC,PR / PM文件中的普通JS代码即可完成。我必须这样做,以便用户可以上载PDF文件,该文件必须经过base64编码并随后通过WS发送,但不能保存在Siebel中。我使用了现成的base64编码(FileReader)和JS MDN对象(MDN docs)。

© www.soinside.com 2019 - 2024. All rights reserved.