本文解答笔者知识星球里一位朋友提出的问题。
其实笔者本教程之前的文章,已经介绍过类似的需求,比如在 SAPGUI 的屏幕里显示 PDF 文件。
我们复习一下这篇教程介绍的实现思路。
- 新建一个 SAPGUI 里的 Screen,编号为 0100
- 在 0100 Screen 的 Layout 里,放置一个 Custom Control 作为容纳 PDF 显示的控件
- 新建一个 ABAP 工具类 cl_gui_html_viewer 的实例,在这个实例的构造函数里,把前一个步骤的 Custom Control 的实例,作为输入参数传递到构造函数的 parent 参数里
- 调用 cl_gui_html_viewer 实例的 show_data 方法在 SAPGUI 里显示 PDF