前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在 CRM Assignment block 里创建支持 Web Service 的 PDF 附件

如何在 CRM Assignment block 里创建支持 Web Service 的 PDF 附件

原创
作者头像
Jerry Wang
修改2024-02-09 19:09:00
1180
修改2024-02-09 19:09:00
举报

要使用本文提到的技术,您应该先安装 Adobe Livecycle Designer,以便可以使用它来开发 adobe 表单模板。

ADS ( Adobe Document Service ) Web 服务应在应用程序服务器中正确配置。 运行健康检查报告FP_PDF_TEST_00 并确保成功返回版本信息。 ADS 将用于在运行时将 adobe 表单模板呈现为 PDF 格式。

应该通过 Web 服务工具在 CRM Web 客户端 UI 中创建可用的 Web 服务。

在本文档中,我将使用 Web 服务 ZJERRY_PROD_WS,其中 READ 操作是在 BOR 类型 BUS1178(产品)上定义的。

下面是详细的步骤。

  1. 创建一个 Adobe 表单模板,如下所示。 维护之前创建的 Web 服务。

首先点击 Download Schema 的下载按钮,会弹出一个对话框,将其保存到本地。

Schema 本身是一个 xml 文件,它描述了 Web 服务的元结构,并且在后续步骤中将与 adobe 表单模板做一个 merge 操作。

单击 Start Designer按钮,笔记本电脑中安装的 Adobe 设计器将自动打开。 然后选择菜单文件->新建创建一个新的表单模板。

如果打开失败,请参考注释 1018674 检查浏览器中是否启用了相应的 Active Control 设置。

在我看来,不必通过 ActiveX 启动 Adobe Designer,因为实际上可以随时手动启动它。

加载在步骤 1 中存储在本地的 xsd 架构文件。切换到“数据视图”选项卡并从上下文菜单中选择“新建数据连接”,

选择 XML Schema:

加载本地 xsd 架构文件,默认设置不变,然后单击完成按钮:

现在您可以开始开发adobe表单模板的布局了。 创建一个新的文本字段,并将其绑定到您在步骤 3 中通过导入 xsd 架构生成的数据连接树中的 ProductId 字段。 数据绑定是指在运行时,该文本字段将填充ProductId的实际交易数据,该数据将由服务提供商返回。 单击下面的小三角形即可开始绑定:

最后的运行时效果,生成的 PDF 文件:

我正在参与2024腾讯技术创作特训营第五期有奖征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档