将图形放在SapScript的同一窗口中

时间:2017-12-06 13:17:47

标签: forms sap abap sapscript

我需要在一个sapscript表单中放置一个后面的的<.bb文件 - 在一个窗口中。 我已使用 se78 上传了图章的位图,我将其作为标准文字上传。

我已经做过一些测试了。这是我到目前为止所得到的:

/:      INCLUDE Z_ADRS_SIGN_CN30 OBJECT TEXT ID ADRS LANGUAGE EN
/:      INCLUDE 'Z_SIGN_STAMP_CN30' OBJECT TEXT ID ST LANGUAGE EN

这是有效的,但邮戳在文本下打印。 如果我切换代码行,则会在 文本

上打印标记。

现在问我的问题:有没有办法在一个窗口中打印文本背后的 ?如果是的话,怎么样?

1 个答案:

答案 0 :(得分:1)

可以这样做,但最好使用SmartForms,因为它可以本地打印水印。

对于SapScript:

  1. 创建SO10文本元素并在那里插入图形对象
  2. enter image description here

    1. 将此语句放入文本元素

      BITMAP 'YOURBMP' OBJECT GRAPHICS ID BMAP TYPE BCOL.
      
    2. 在表单的MAIN窗口中输入这些语句

      INCLUDE BMP OBJECT TEXT ID ST.
      NEW-WINDOW.
      
    3. 这里的关键点是NEW-WINDOW声明。它会在页面上显式打开新窗口,并在新窗口中打印所有连续的SapScript语句。