如何修改 SAP 登录界面的文字(事务码SE61)

  我们使用SAP 的时候,经常会觉得登录那个界面太简单了,诺大一个屏幕上,只有左面那个角落放了客户端、用户、口令、语言这几个输入框,其他地方都空荡荡的。

  而安装过 miniSAP 后会发现,除了左面那些输入框外,系统右边的空白处多了一些说明文字:

  客户端:800

  用户名:ddic

  密码:19920706

  这是怎么出来的呢?我们一般的 SAP 系统是不是也能显示一些自己的说明文字呢?

  回答是肯定的,SAP 以比较贴近技术人员的方式给出了维护登录界面说明文字的方法。所谓比较贴近技术人员的方式,就是说SAP的用户友好性实在太差了……

  当然,SAP 是很值得尊重的,至少它想到了这些很细节的问题,虽然没有专门开发一个称为“系统设置”的功能,不过毕竟用系统的通用功能为我们提供了相应操作的可能性。下面就来详细说说。

  方法很简单,只需要用下面几个步骤就行了。

  首先:输入事务码 SE61,或者通过菜单“Tools -> ABAP Workbench -> Utilities -> Documentation”(中文系统“工具 -> ABAP 工作台 -> 实用程序 -> 文档”。我用的是 ECC5,其他版本的菜单路径可能略有不同)打开文档维护的初始界面。

  然后:填写下列必要参数

  Document Class(文档类):选择 General Text(常规文本),选择时的 ID 为“TX”。

  Language(语言):这里需要一定注意,语言必须选择">登录页面显示的语言,而不是用户个人设置里面指定的登录后使用的语言。这个语言是 BASIS 在系统参数里面设置的。如果语言不对,界面上就无法显示。

  Name(名称):填写“ZLOGIN_SCREEN_INFO”,必须是这个名字,不能变。

  然后:根据实际情况按“Create(创建)”或“Change(更改)”按钮——反正如果没有创建过按了更改或创建过后按了创建都会有相应的错误提示,不会搞错的——来编辑文档。

  接下来:有可能会遇到一个问题,编辑界面是一个 RichTextFormat 窗口,就是跟 Windows 自带的写字板一样,这个界面可以为文本添加很多格式,但是缺点是,这些格式没法用在我们的登录界面上。有兴趣的朋友可以自己试试看会出现什么结果。我们只需要一个纯文本的编辑器,怎么办?当然有办法!到菜单里面找,“Goto -> Change Editor”(中文系统“转到 -> 修改编辑器”),就可以在 RTF 编辑器和纯文本编辑器之间切换了。

  按照 SAPNotes 205487 的说明,文本最多 16 行,每行 45 个等宽字符,而根据我的实践,可以输入无数(反正我回车到手酸了也没到头,已经超过 1000 行了)行文本,登录屏幕上最多显示到第 17 行。每行最多可以输入 72 个英文字符或 36 个中文字符,以及它们的任意组合(70个英文+1个汉字……),而在屏幕上显示的文字则根据系统所使用字符集的不同而变化,由于在这个文本里面用的不是等宽字体,一般来说,英文能够显示 52 个字符,而中文能显示 30 个半。SAP 还是很体贴的,如果字符数量超过显示宽度,则鼠标移动到相应行的时候,会出来一个小提示栏,显示完整的一行文本。

  改变字符集的方法是,在登录界面上按“Alt + F2”或者系统工具栏最右面那个图标下的“字符集”来选择,不过每种语言只能使用自己的字符集,否则就会显示乱码。

  罗嗦了这么多,总算可以保存了。不过不要忘记了 SAP 中经常需要激活才能使用的基本原则,文档对象也是需要激活的。保存激活时会要求选择开发类,如果不需要把登录文本传输给其他系统,就指定为本地对象,否则的话,选择合适的开发类。如果用了开发类,则还需要指定传输请求号。都指定以后,这个登录界面的文字就会显示出来。

  附加一个说明,在每行的开头,可以用字段符号指定一个小图标,而这时就很有意思了,原来无法完全显示的文字行就会不受宽度限制,完整的显示出来。用@<CODE>@来指定图标,其中<CODE>是两个字符的图标代码,字符范围是数字和字母,例如:00、01、……、09、0A、0B、……、0Z、10、……一直排下去,有好几百个。

  可以用 SE38 运行程序 RSTXICON 来查看所有图标。

  需要说明的是,事务码 SE61 的功能不这么简单,它可以维护整个系统里中各种各样的文档,修改登录界面文字只是其中很小的一个应用,更多功能都需要各位自己去发掘了。

时间: 2024-08-01 00:04:36

如何修改 SAP 登录界面的文字(事务码SE61)的相关文章

如何修改QQ登录界面上的系统文字

如何修改QQ登录界面上的系统文字?下面小编给大家介绍下.   首先,进入QQ的安装目录,xx(安装路径)TencentQQI18N2052这个文件夹.用记事本打开其中名为"StringBundle.xml"的文件.   这个文件里的中文内容,就是QQ登录窗口中涉及到的所有文字信息,我们只要将它们修改为自己想要的内容,然后保存即可.   无需重启电脑,现在运行QQ快捷方式,登录界面的文字部分是不是已经变成我们修改的版本了?   如果修改StringBundle.xml文件后保存报错,可以

win7如何修改欢迎登录界面背景?

  win7如何修改欢迎登录界面背景? 1.首先,先打开电脑的注册表,点击左下角图标,在输入栏输入regedit,按enter键进入 2.然后在左侧目录树中,按路径HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft---Windows---CurrentVersion--- Authentication---LogonUI---Background点开 3.选择OEMbBackground选项右击修改,值若为0则改为1 4.若找不到OEMbBackground,右

win7如何修改欢迎登录界面背景?win7修改欢迎登录界面的方法

步骤: 1.首先,先打开电脑的注册表,点击左下角图标,在输入栏输入regedit,按enter键进入 2.然后在左侧目录树中,按路径HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft---Windows---CurrentVersion--- Authentication---LogonUI---Background点开 3.选择OEMbBackground选项右击修改,值若为0则改为1 4.若找不到OEMbBackground,右键新建一个,然后命名为OEMbB

如何修改 SAP 登录后的背景图片(事务码 SMW0,SM30)

SAPgui 提供了丰富的界面风格设定功能,跟 Windows http://www.aliyun.com/zixun/aggregation/6619.html">桌面主题一样,可以任意设定自己喜欢的颜色风格.不过美中不足,它的背景图片却比较单调,天天看惯了正式系统的蔚蓝水池或者 IDES 系统的小小图标,是不是想换个图片看看呢?下面就教你如何更换系统登录后的背景图片,比如换成公司的 Logo 或者平面广告等. 第一步是上传我们自己的图片. 首先:用事务码 SMW0 或者通过菜单&quo

怎么修改win7登录界面背景

1.按win+R快捷键打开运行界面在上面的对话框中输入"regedit":接着单击"确定"打开注册表编辑器,再依次展开注册表里的 "HKEY_LOCAL_MACHINE---SOFTWARE---Microsoft---Windows---CurrentVersion--- Authentication---LogonUI---Background":大家会找到上面有一个名为"OEMBackground"的双字节值 (假如没有

Linux上GDM登录界面如何适应高分屏

GDM(GNOME Desktop Manager)是一种 GNOME 显示环境的管理器,它是一个运行在后台的小程序(脚本),用于运行你的 X 会话,显示一个登录界面并在你正确输入密码后才允许登录.GDM 在各个方面胜出 xdm,也没有 xdm 那么多的漏洞.它没有使用任何来自 xdm 的代码.它支持 XDMCP,并实际上扩展了 XDMCP,带来了一些我认为 xdm 所缺失的功能(但是仍然兼容 xdm 的 XDMCP). 背景介绍 Linux 对于高分屏的自适应不是很好,使用过程中由于屏幕分辨率

Linux 上 GDM 登录界面如何适应高分屏

GDM(GNOME Desktop Manager)是一种 GNOME 显示环境的管理器,它是一个运行在后台的小程序(脚本),用于运行你的 X 会话,显示一个登录界面并在你正确输入密码后才允许登录.GDM 在各个方面胜出 xdm,也没有 xdm 那么多的漏洞.它没有使用任何来自 xdm 的代码.它支持 XDMCP,并实际上扩展了 XDMCP,带来了一些我认为 xdm 所缺失的功能(但是仍然兼容 xdm 的 XDMCP). 背景介绍 Linux 对于高分屏的自适应不是很好,使用过程中由于屏幕分辨率

如何修改Win8的登录界面DPI设置

随着显示器技术的发展,屏幕的分辨率在不断地提升,1920x1080分辨率的显示器也开始成为一般设备了. 不过 Windows 系统的默认 DPI 还停留在 96 DPI ,这在高分辨率的显示器下面查看文字效果很不好. 相信不少朋友已经手动调节DPI了,不过像我一样,你可能对登录界面的DPI设置感到疑问:为什么还是默认的96DPI呢? 在Windows Vista 中,DPI设置像分辨率设置一样,属于一个全局设置,进行设置之后所有用户包括登录界面处的 DPI 都会设置为你需要的值.而从 Windo

如何修改Windows 8的登录界面DPI设置

近年来随着显示器技术的发展,屏幕的分辨率在不断地提升,1920x1080分辨率的显示器也开始成为一般设备了.不过 Windows 系统的默认 DPI 还停留在 96 DPI ,这在高分辨率的显示器下面查看文字效果很不好.相信不少朋友已经手动调节 DPI 了,不过像我一样,你可能对登录界面的 DPI 设置感到疑问:为什么还是默认的 96 DPI 呢? 在 Windows Vista 中, DPI 设置像分辨率设置一样,属于一个全局设置,进行设置之后所有用户包括登录界面处的 DPI 都会设置为你需要