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

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

要使用本文提到的技术,您应该先安装 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 文件:

相关文章
|
15天前
在 CRM WebClient UI Attachment 区域,创建支持 Web Service 的 Word 文档
在 CRM WebClient UI Attachment 区域,创建支持 Web Service 的 Word 文档
23 0
|
15天前
|
存储
三种不同的控制 CRM UI Assignment Block 显示与否的技术
三种不同的控制 CRM UI Assignment Block 显示与否的技术
41 0
|
1天前
|
XML API 网络架构
Web Service和Web API理解和使用场景
**Web Service**是一种基于网络、使用SOAP协议和XML的数据封装的重服务,适用于跨平台、跨语言的企业系统集成,尤其在安全性和事务处理严格的场景,如银行系统。而**Web API**是轻量级的HTTP接口,常遵循REST原则,使用JSON格式,适合移动应用、开放平台和微服务间的通信,因其简洁高效。选择哪种取决于项目需求,Web Service适合复杂交互,Web API则流行于现代Web应用。
|
8天前
|
缓存 应用服务中间件 数据库
Python Web Service开发及优化
随着互联网的快速发展,Web服务已成为现代技术的核心。Python作为一种功能强大且易于学习的编程语言,在Web服务开发领域占据着重要地位。Python Web服务开发的重要性在于它能够提供高效、可扩展且易于维护的解决方案。本篇博客将探讨如何使用Python的Flask框架、Gunicorn WSGI服务器和Nginx网页服务器来实现高性能的Web服务。
|
15天前
|
存储 缓存 算法
关于 Service Worker 和 Web 应用对应关系的讨论
关于 Service Worker 和 Web 应用对应关系的讨论
20 0
|
15天前
|
Java API Apache
Apache CXF生成WebService的客户端
Apache CXF生成WebService的客户端
|
15天前
|
XML 网络架构 数据格式
Ruby 教程 之 Ruby Web Service 应用 - SOAP4R 2
Ruby Web Service 应用 - SOAP4R
32 5
|
15天前
|
XML Linux 网络架构
Ruby 教程 之 Ruby Web Service 应用 - SOAP4R 1
Ruby Web Service 应用 - SOAP4R
28 3
|
15天前
|
Java 数据库连接 Apache
SpringBoot整合CXF实现WebService
SpringBoot整合CXF实现WebService
140 0
|
15天前
|
人工智能 搜索推荐 Serverless
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能
138 7
使用金庸的著作,来测试阿里通义千问最新开放的长文档处理功能