1. SMW0 SM30 修改SAP登录后的背景图片
1.1 SMW0 图片格式类型-维护:
1.2 SMW0 添加图片
1.3 SM30 修改系统开始界面的背景图片:
2. OAER-ALV报表LOGO图片上传
3. SE78-SMARTFORM中打印图片
1. SMW0 SM30 修改SAP登录后的背景图片
1.1 SMW0 图片格式类型-维护:
将图片上传到SAP,必须保证SAP支持该类型文件的类型:
点击新建:
直接保存既可;
1.2 SMW0 添加图片
返回对象显示界面,继续添加图片 --> 点击新建:
选择图片上传既可;
1.3 SM30 修改系统开始界面的背景图片:
所有初始屏幕参数都保存于透明表SSM_CUST当中,通过SM30来维护表实现具体参数的设置:
在上述的START_IMAGE框中填入自己上传的图片名称,直接保存既可。
表中各常用参数的设置:
SSM_CUST透明表中的字段 | 描述 |
---|---|
ALL_USER_MENUS_OFF SAP | 轻松访问中显示/隐藏(显示为灰色)用户菜单 |
HIDE_START_IMAGE | 是否隐藏自定义图片 |
RESIZE_IMAGE | 是否自动调节图片以适应屏幕大小 |
2. OAER-ALV报表LOGO图片上传
1. Class name:PICTURES
Class type : OT
Object key: 自定义的名字(如ZXX_LOGO)
F8运行之后,打开standard doc.types ,选择屏幕(screen icon),上传本地图片文件至SAP,记下上传的文件名。
2. call function ‘REUSE_ALV_COMMENTARY_WRITE’
Exporting
it_list_commentary = i_list_comments
i_logo = ‘ZXX_LOGO’"标题图标
i_end_of_list_grid = ‘X’.
3. SE78-SMARTFORM中打印图片
利用SmartForms开发的FORM凭证打印,可以将公司的LOGO一并打印,改善外观。
1、 点开Graphics General Granpics下的子菜单,双击其下的子菜单BMAP Bitmap images
2、点击菜单栏上的“图形”项,选择“导入”。在文件名选择项上选择本地需要上传的图片路径。【注意:上传的图片一定要是BMP或DIB格式的单色位图或16位色图】.填入名字(例如COMLOGO),一直执行下去就可以了。
3、在编辑SmartForms时,在想要加入LOGO的地方,点击右键:创建->图形。然后在名称:COMLOGO,即可才打印的Form中打印出公司的LOGO或其他图形、图片。
SAP-SE78上传LOGO
首先调整LOGO图片的尺寸并将其保存为.bmp格式,这里利用画图软件调整图片
打开事物码SE78,选中一种格式并选中路径上传图片
在Smartforms中引用上传的LOGO
预览一下: