本文演示了通过 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需要固定...
TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 TH_REMOTE_TRANSACTION – 在远程服务器上运行事务代码 TH_USER_INFO – 获得当前用户的信息 (会话,登陆的工作台等) TH_USER_LIST –显示登陆到应用服务器的用户列表 UNIT_CONVERSION_S...
2 .函数TH_POPUP 功能:向函数入口参数client , user决定的用户发送信息(信息为入口参数message决 定的信息) 事例﹕ZBC_LSL_017 3.函数HELP_VALUES_GET_WITH_TABLE 功能﹕弹出用户所需要的信息﹐让用户选择﹐并把选种的信息付给输入框﹐相当与建立起
1.函数TH_WPINFO:当前进程处理清单,可用于判断当前程序或是函数是否重复执行。 直接调用 'ThWpInfo' 与上面TH_WPINFO有些差异,可用下面代码进行测试。 View Code 2.函数TH_LONG_USR_INFO:用户信息 3.函数TH_PLUGINS_ACTIVE 4.函数TH_POPUP:弹出框
这个恶作剧其实就是通过函数TH_POPUP给指定的用户发送一条文本消息,以弹出框的形式显示出来: 6. 项目经理可以使用的查岗工具。 比如项目经理想查看名叫WANGJER的顾问从2017年3月1日到3月25日这些天到底在系统里做了哪些开发,只需要执行这个工具就能得到清单。
执行Function Module 之后,另一个 User Session 的 SAPGUI 窗口,就会弹出下面这种对话框。 当然,同这种最简陋的对话弹出框相比,ABAP Messaging Channel 不仅支持包括 Text,自定义结构和二进制流的各种消息格式,也支持同步和异步两种消息发布和订阅方式,功能比 TH_POPUP 要强太多了。
Execute the report and there will be a popup where the difference is displayed. The implementation of Mischief: send a message to another online user The function module TH_POPUP can generate a popup window for a given online dialog user. ...
这个恶作剧其实就是通过函数TH_POPUP给指定的用户发送一条文本消息,以弹出框的形式显示出来: 6. 项目经理可以使用的查岗工具。 比如项目经理想查看名叫WANGJER的顾问从2017年3月1日到3月25日这些天到底在系统里做了哪些开发,只需要执行这个工具就能得到清单。