本文演示了通过 ABAP Messaging Channel 技术,在不同的 User Sessions 里通过消息发布和订阅的方式,进行数据交换的开发步骤。 在笔者另一篇文章 我用 ABAP 做过的那些无聊的事情 里介绍过一个 Function Module TH_POPUP, 可以通过点对点的方式,给不同 User Session 的其他用户,以弹出框的方式发送文本消息。 只需要...
TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 TH_REMOTE_TRANSACTION – 在远程服务器上运行事务代码 TH_USER_INFO – 获得当前用户的信息 (会话,登陆的工作台等) TH_USER_LIST –显示登陆到应用服务器的用户列表 WRITE_LIST 显示...
2 .函数TH_POPUP 功能:向函数入口参数client , user决定的用户发送信息(信息为入口参数message决 定的信息) 事例﹕ZBC_LSL_017 3.函数HELP_VALUES_GET_WITH_TABLE 功能﹕弹出用户所需要的信息﹐让用户选择﹐并把选种的信息付给输入框﹐相当与建立起 SEARCH HELP 注意: 1 tables的参数fields , valuetab需要固定...
atnam ﹕需要解锁的记录(可以确定唯一一条记录) 13 .函数TH_POPUT 说明﹕该函数是向SAP用户发送信息 CALL FUNCTION 'TH_POPUP' "向用户发送信息EXPORTING CLIENT = BIT-MANDT USER = BIT-BNAME MESSAGE = MES MESSAGE_LEN = LEN "要发送的信息的长度可截断部分信息 CUT_BLANKS = ' ' EXCEPTIONS USER_NOT_...
TH_POPUP –在特定用户屏幕上显示一个系统消息 TH_REMOTE_TRANSACTION – 在远程服务器上运行事务代码 TH_USER_INFO – 获得当前用户的信息 (会话,登陆的工作台等) TH_USER_LIST –显示登陆到应用服务器的用户列表 UNIT_CONVERSION_SIMPLE –衡量单位转换 ...
3.函数TH_PLUGINS_ACTIVE 4.函数TH_POPUP:弹出框 5.函数TH_QRFC_REQUESTS:QRFC队列 6.函数TH_REQUEST_QUEUE 7.函数TH_USER_INFO 8.获取当前运行的函数名 form frm_private_get_funcname using fv_funam. data: lt_callstack type abap_callstack, ...
这个恶作剧其实就是通过函数TH_POPUP给指定的用户发送一条文本消息,以弹出框的形式显示出来: 6. 项目经理可以使用的查岗工具。 比如项目经理想查看名叫WANGJER的顾问从2017年3月1日到3月25日这些天到底在系统里做了哪些开发,只需要执行这个工具就能得到清单。
执行Function Module 之后,另一个 User Session 的 SAPGUI 窗口,就会弹出下面这种对话框。 当然,同这种最简陋的对话弹出框相比,ABAP Messaging Channel 不仅支持包括 Text,自定义结构和二进制流的各种消息格式,也支持同步和异步两种消息发布和订阅方式,功能比 TH_POPUP 要强太多了。
这个恶作剧其实就是通过函数TH_POPUP给指定的用户发送一条文本消息,以弹出框的形式显示出来: 6. 项目经理可以使用的查岗工具。 比如项目经理想查看名叫WANGJER的顾问从2017年3月1日到3月25日这些天到底在系统里做了哪些开发,只需要执行这个工具就能得到清单。
这个恶作剧其实就是通过函数TH_POPUP给指定的用户发送一条文本消息,以弹出框的形式显示出来: 6. 项目经理可以使用的查岗工具。 比如项目经理想查看名叫WANGJER的顾问从2017年3月1日到3月25日这些天到底在系统里做了哪些开发,只需要执行这个工具就能得到清单。