
# 需求背景
当前苍穹平台查看、编辑 .doc/.xls/.ppt 等 office 文档,使用的控件为 weboffice 控件。WebOffice 实际为微软 Office 的中间件,需要在 windows 系统的电脑上安装 weboffice。开发人员通过下发 `openUrl` 指令,通过网页新开一个苍穹表单,在苍穹表单中嵌入 office 编辑界面,实现文档编辑。
由于 weboffice 是属于微软付费使用的中间件,在国产化软件日益重要的今天,不少私有云或者是对信息安全较为重视的客户,开始对 weboffice 等非国产化软件产生不信任感。因此,在比较了其他文档编辑软件后,选择了 wps 来实现 weboffice 插件的功能。
# 适用版本
金蝶云苍穹BOS_V5.0.005及以上
WPS Win:企业:11.8.2.8808及以上;个人:11.1.0.9566及以上
Linux 企业版:11.8.2.9346 及以上; 个人版暂不支持
# 功能介绍
1. 5.0.x的版本中,weboffice 和 wps 的使用方式,可以通过 【配置工具】 → 【参数配置】 → 【系统参数】 中进行配置:

6.0以上版本,可在【公共设置】 →【参数配置】→【系统参数】→【文件服务参数】中进行配置

2. 首次使用 WPS 时,需要先安装 wps 加载项,如采购合同 - 基础数据 - 合同模板中,点击编辑模板时,会弹出加载项安装的窗口


3. 加载项安装完成后,会自动打开 wps 客户端:

如未安装时加载项时,界面会有如下提示

# weboffice & wps 对比
| | weboffice | wps |
| --- | --- | --- |
| 实现方式 | 插件 | 客户端 |
| 支持系统 | windows | windows & linux |
| 支持指令 | 详见: [WebOffice (kingdee.com)](https://vip.kingdee.com/article/224196875316731904?productLineId=29&isKnowledge=2) | 与 WebOffice 一致,详见: [WebOffice (kingdee.com)](https://vip.kingdee.com/article/224196875316731904?productLineId=29&isK