lv_command_output TYPE string. “` 然后,你可以使用函数模块 ‘SXPG_COMMAND_EXECUTE’ 来执行命令: “`abap lv_command = ‘ls -l’. “要执行的Linux命令 CALL FUNCTION ‘SXPG_COMMAND_EXECUTE’ EXPORTING commandname = lv_command IMPORTING exec_protocol = lv_command_output. “` 函数模块 ‘SXPG_CO...
SXPG_COMMAND_LIST_GET – 获得一个包含所有定义的外部OS命令的列表. SXPG_COMMAND_DEFINITION_GET –从R/3系统数据库读取单个外部OS命令的定义 SXPG_COMMAND_CHECK - 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID T...
1、使用函数模块SXPG_COMMAND_EXECUTE: (1)首先,需要使用函数模块SXPG_COMMAND_INSERT将要执行的Linux命令插入到一个可执行命令列表中。该函数模块有n、mask、command字段,其中n为序号,mask为掩码(通常为00001),command为要执行的Linux命令。例如插入一个命令”ls -l”: CALL FUNCTION ‘SXPG_COMMAND_INSERT’ EXPORTI...
SXPG_COMMAND_DEFINITION_GET –从R/3系统数据库读取单个外部OS命令的定义 SXPG_COMMAND_CHECK - 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得U...
SXPG_COMMAND_CHECK - 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 ...
SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 TH_REMOTE_TRANSACTION – 在远程服务器上运行事务代码 ...
SXPG_COMMAND_CHECK - 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID TH_Delete_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 ...
SXPG_COMMAND_CHECK – 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令 TERMINAL_ID_GET –返回终端ID TH_DELETE_USER – 剔除一个用户,效果同SM04 TH_ENVIRONMENT – 获得UNIX环境 TH_POPUP –在特定用户屏幕上显示一个系统消息 ...
函数名描述 DY_GET_FOCUS获得屏幕焦点 DY_GET_SET_FIELD_VALUE获得或者设置屏幕字段的值 函数名描述 F4IF_INT_TABLE_VALUE_REQUEST显示检索help READ_TEXT读取长文本 CONVERSION_EXIT_CUNIT_OUTPUT单位转换 SJIS_DBC_TO_SBC全角转半角 SJIS_SBC_TO_DBC半角转换为全角 CO_R0_CHECK_DECIMAL_POINT根据单位检查数据的...
SXPG_COMMAND_DEFINITION_GET –从R/3系统数据库读取单个外部OS命令的定义SXPG_COMMAND_CHECK - 检查用户是否有执行某个命令的权限 SXPG_COMMAND_EXECUTE -检查用户是否有执行某个命令的权限,拥有授权则执行命令TERMINAL_ID_GET –返回终端ID TH_DELETE_USER –剔除一个用户,效果同SM04 ...