楼主: winrar2013

[原创] abap开发-怎么退出SAP登录

[复制链接]
论坛徽章:
2
喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47
11#
 楼主| 发表于 2017-5-3 12:34 | 只看该作者
woshiyiziyu 发表于 2017-5-3 11:02
不是很明白你说的问题,自己定义一个变量不行吗?变量不都是这样的吗?

就是类似SAP账号一样的内存变量,有本机变量吗?

使用道具 举报

回复
论坛徽章:
23
2009日食纪念
日期:2009-07-22 09:30:00秀才
日期:2015-12-21 09:48:11秀才
日期:2015-12-21 09:53:46天枰座
日期:2015-12-23 11:00:06金牛座
日期:2015-12-25 11:38:39秀才
日期:2016-01-12 11:23:27秀才
日期:2016-01-25 14:55:31双子座
日期:2016-05-06 09:49:392017金鸡报晓
日期:2017-01-10 15:33:11乌索普
日期:2017-02-18 09:05:12
12#
发表于 2017-5-3 15:11 | 只看该作者
winrar2013 发表于 2017-5-3 12:34
就是类似SAP账号一样的内存变量,有本机变量吗?

sy-uname,系统自带

使用道具 举报

回复
论坛徽章:
2
喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47
13#
 楼主| 发表于 2017-5-3 16:58 | 只看该作者

我的意思类似这个变量,我自己定义一个,如当前用户登录,我让他输入一个自己登录信息,如所在出差地,
然后我想通过写程序取到这个信息

使用道具 举报

回复
论坛徽章:
23
2009日食纪念
日期:2009-07-22 09:30:00秀才
日期:2015-12-21 09:48:11秀才
日期:2015-12-21 09:53:46天枰座
日期:2015-12-23 11:00:06金牛座
日期:2015-12-25 11:38:39秀才
日期:2016-01-12 11:23:27秀才
日期:2016-01-25 14:55:31双子座
日期:2016-05-06 09:49:392017金鸡报晓
日期:2017-01-10 15:33:11乌索普
日期:2017-02-18 09:05:12
14#
发表于 2017-5-3 22:38 | 只看该作者
winrar2013 发表于 2017-5-3 16:58
我的意思类似这个变量,我自己定义一个,如当前用户登录,我让他输入一个自己登录信息,如所在出差地,
...

自己定义一个选择框SELECT-OPTIONS: BNAME FOR USR02-BNAME.
然后获取用户输入值BNAME-LOW

使用道具 举报

回复
论坛徽章:
30
奥运会纪念徽章:摔跤
日期:2012-09-07 13:59:37美羊羊
日期:2015-05-17 16:17:29双子座
日期:2015-07-14 11:32:40摩羯座
日期:2015-08-25 08:22:20白羊座
日期:2015-09-02 08:56:55天枰座
日期:2015-10-16 12:05:22射手座
日期:2015-10-23 10:48:13摩羯座
日期:2015-10-26 10:37:44水瓶座
日期:2015-11-27 10:35:39天蝎座
日期:2015-12-14 11:55:51
15#
发表于 2017-5-4 14:35 | 只看该作者
woshiyiziyu 发表于 2017-5-3 11:02
不是很明白你说的问题,自己定义一个变量不行吗?变量不都是这样的吗?

我猜测他还想在满足什么条件的情况下,在用户登录系统时,做类似如下的东东,然后系统记录下来,后续做数据分析。


使用道具 举报

回复
论坛徽章:
30
奥运会纪念徽章:摔跤
日期:2012-09-07 13:59:37美羊羊
日期:2015-05-17 16:17:29双子座
日期:2015-07-14 11:32:40摩羯座
日期:2015-08-25 08:22:20白羊座
日期:2015-09-02 08:56:55天枰座
日期:2015-10-16 12:05:22射手座
日期:2015-10-23 10:48:13摩羯座
日期:2015-10-26 10:37:44水瓶座
日期:2015-11-27 10:35:39天蝎座
日期:2015-12-14 11:55:51
16#
发表于 2017-5-4 14:44 | 只看该作者
可以考虑,对组件SUSR0001 写CMOD的增强,使用一个POPUP_GET_VALUES_USER_HELP的功能

参考类似代码:
DATA: CODE  TYPE C.
DATA:TAZ TYPE TABLE OF SVAL WITH HEADER LINE.

DATA:GETD(200) TYPE C.

TABLES:ZTXXXXXX.


CLEAR TAZ.
TAZ-TABNAME = 'LFA1'.
TAZ-FIELDNAME = 'NAME1'.
APPEND TAZ.
"弹出填写数据的框

IF SY-UNAME = 'XXXXXXXXX'.

  CALL FUNCTION 'POPUP_GET_VALUES_USER_HELP'
  EXPORTING
    POPUP_TITLE = '请输入上班城市'
    "programname = 'ZTEST'
    "formname    = 'TESTFORM'
  IMPORTING
    RETURNCODE  = CODE
  TABLES
    FIELDS      = TAZ.


  CLEAR:GETD.
  GETD = TAZ-VALUE.

  ZTXXXXXX-YYYY = GETD.
  INSERT ZTXXXXXX.

ENDIF.

使用道具 举报

回复
论坛徽章:
2
喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47
17#
 楼主| 发表于 2017-5-4 17:13 | 只看该作者
liokey001 发表于 2017-5-4 14:44
可以考虑,对组件SUSR0001 写CMOD的增强,使用一个POPUP_GET_VALUES_USER_HELP的功能

参考类似代码:

谢谢,就是这个意思,你这里的方法是存到一个自定义表,本来我想是内存变量的, 就好比获取登录电脑的MAC一样

使用道具 举报

回复
论坛徽章:
30
奥运会纪念徽章:摔跤
日期:2012-09-07 13:59:37美羊羊
日期:2015-05-17 16:17:29双子座
日期:2015-07-14 11:32:40摩羯座
日期:2015-08-25 08:22:20白羊座
日期:2015-09-02 08:56:55天枰座
日期:2015-10-16 12:05:22射手座
日期:2015-10-23 10:48:13摩羯座
日期:2015-10-26 10:37:44水瓶座
日期:2015-11-27 10:35:39天蝎座
日期:2015-12-14 11:55:51
18#
发表于 2017-5-4 17:56 | 只看该作者
具体是要获取什么内容?IP?电脑名?  SAP可能有相关的METHOD处理的,还是你本来就是要用户手工维护一个其他信息的?

使用道具 举报

回复
论坛徽章:
2
喜羊羊
日期:2015-03-04 14:54:422015年新春福章
日期:2015-03-06 11:59:47
19#
 楼主| 发表于 2017-5-4 19:31 | 只看该作者
liokey001 发表于 2017-5-4 17:56
具体是要获取什么内容?IP?电脑名?  SAP可能有相关的METHOD处理的,还是你本来就是要用户手工维护一个其 ...

就是手工维护的信息,如出差所在地, 如果放到一个自定义表,跟进账号取不出来,因为账号公用,就是想她在操作修改单据的时候,记录下这个信息,知道他当时在哪里操作的

使用道具 举报

回复
论坛徽章:
39
生肖徽章2007版:狗
日期:2008-11-14 18:05:44马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:022013年新春福章
日期:2013-02-25 14:51:24咸鸭蛋
日期:2012-12-26 10:35:20奥运会纪念徽章:帆船
日期:2012-08-06 17:52:16奥运会纪念徽章:田径
日期:2012-06-21 12:18:09鲜花蛋
日期:2012-03-09 19:32:062012新春纪念徽章
日期:2012-01-04 11:53:29马上有钱
日期:2014-04-18 22:17:51
20#
发表于 2017-5-6 20:56 | 只看该作者
winrar2013 发表于 2017-5-4 19:31
就是手工维护的信息,如出差所在地, 如果放到一个自定义表,跟进账号取不出来,因为账号公用,就是想她 ...

存到Parameter ID里面应该可以吧

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表