SAP 小技巧 OFFICE 软件的内嵌问题

作者:ABAP技巧与实战 约 5 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, WM, 仓库管理, 开发, 数据工程
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

原创 无峰 [ ABAP 技巧与实战 ](javascript:void\(0\);)

前言

从前,在SAPGUI中打开EXCEL或WORD 有一种内嵌模式

如下图,WORD窗口嵌入到GUI窗口中. 使用GUI的保存,激活按钮实现文档的保存.

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

后来不知不觉中,这个内嵌功能丢失了. 找了很久, 都没有把她找回来.

无数次面对电脑呼唤

你快回来 GUI因你而精彩 .

你快回来 把我的思念带回来

....

但是,她就像奔赴了新的生活. 一直没有归来. 直到......

**本文主要介绍怎么找回丢失的爱:内嵌OFFICE应用**

显示WORD

通过编辑数据元素的长文本可以触发

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

或开发清单的WORD按钮触发

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

> 开发清单功能详见链接 无峰,公众号:ABAP开发技巧 [ SAP开发清单管理之 文档管理

> ](https://mp.weixin.qq.com/s?__biz=Mzg4MjA1MjE4NQ==&mid=2247484974&idx=1&sn=ee79d407d4a82ad95d09258fe0ac09b0&chksm=cf5ddb18f82a520eb85e8dceae353a6eb3f0a616533c28cb7579ef4f49b2947d298c97a85275&token=555603190&lang=zh_CN#rd)

_**01** _

**非内嵌模式**

此时WORD显示在弹出窗口中,WORD中的保存按钮无效. 弹窗的WORD窗口会覆盖后面的SAP GUI窗口, 因为保存/激活按钮都在被覆盖的SAP

GUI窗口中. 会影响用户保存或激活文档.

此时如果要保存WORD, 需要切换到后面的GUI窗口去保存或激活文档

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

_**02** _

**内嵌模式**

WORD窗口出现在GUI窗口中, 此时可以方便的点击GUI按钮保存,激活文档

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

显示EXCEL

_**01** _

**非内嵌模式**

所有ALV的 (示例: SE16N) 的视图-> EXCEL INPLACE 可以触发显示EXCEL.EXCEL弹窗显示

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

_**02** _

**内嵌模式**

EXCEL作为SAP GUI窗口的一个部分, 此时可以方便的在GUI中使用EXCEL的功能(当然这些功能的结果无法反馈给SAP)

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

找回内嵌模式

内嵌模式丢失后,困扰了很久. 后来无意中搜索到SAP的NOTES 2807589

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

按NOTES提示, 勾选 针对兼容性优化后, 解决了OFFICE文档内嵌SAP GUI的问题

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

EXCEL内嵌的模板问题

访问使用 ALV 网格的报表/事务时,尝试切换到 Excel 显示时出现以下错误:

SALV_GRU121:无法切换到 Excel 显示

或者报模板错误 sap_om.xlsx 或 sap_sm.xlsx

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

_**01** _

**下载**

先在NOTES 1771260 中下载模板文件

1771260 - ALV 视图:已签名的 SAP 标准模板(点击文件 可以下载)

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

_**02** _

**导入**

再按照 NOTES 1937247 - 如何管理 SAP 标准模板 中的步骤导入模板

程序 BCALV_BDS_MAINTENANCE

导入后,如果勾选了传输请求, 系统会产生请求, 请求传输到目标系统就好.

这个模板是集团相关的, 所有需要用的的集团都需要传输

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

下面这个NOTES 也可以获取一些有用的信息

2808829 - 无法切换到 Excel 显示 (SALV_GRU121)

获取模板文件

公众号提供了模板获取的路径,

请进入公众号输入

获取模板

内嵌模式另一个开关

内嵌模式还有一个开关, 这个默认是没有勾选的(表示不使用内嵌模式). 如果没有解决内嵌的问题, 可以检查一下这个开关, 在GUI的辅助配置中

如下图,勾选后, 系统将取消内嵌模式,启用新的窗口显示OFFICE文档

SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图
SAP 小技巧 OFFICE 软件的内嵌问题 - 封面图

总结

OFFICE文档内嵌(IN PLACE)在SAP GUI窗口显示, 可以提升SAPGUI中处理文档(WORD,EXCEL)的体验.

希望这篇文章能帮助你找回这种体验.

** THE **

** END **

**约定**

如果你对这篇文章感兴趣,请帮忙点赞,在看,分享.

请微信联系管理员

syjf1976

sharry_xlp

Yannick_Duan

申请进入公众号讨论群提问或者参与话题讨论

ABAP技巧与实战

关于作者:ABAP技巧与实战

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP小技巧OFFICE软件的内嵌问题.md」整理生成,仅用于内部技术分享与学习交流。