找到 1044 篇文章 关于 SAP

设置到远程 SAP HANA 系统的 JDBC 连接

Manikanth Mani
更新于 2019-12-05 09:36:57

871 次浏览

您正在使用实例号“00”的正确端口号。端口号 300315,这里 00 代表 HANA 系统的实例号。尝试使用 HANA 客户端 jar 文件 ngdbc.jar 代替 SAP Jar 文件。try {    Class.forName("com.sap.db.jdbc.Driver");    String url ="jdbc:sap://xx.x.x.xxx:30015/DBNAME"; //HANA 系统的 IP 地址后跟端口号    String user ="user";    String password = "password";    Connection cn = java.sql.DriverManager.getConnection(url, user, password);    ResultSet rs = cn.createStatement().executeQuery("CALL Test.STORED_PROC");    // ...在此处输入操作 } catch(Exception e) {    e.printStackTrace(); }

更改 SAP 屏幕上的参数

Arjun Thakur
更新于 2019-07-30 22:30:20

350 次浏览

您可以通过转到菜单来实现此操作。导航到转到->文本元素->选择文本

处理 SAP GUI 脚本代码中的错误

Ayyan
更新于 2020-06-12 13:58:32

1K+ 次浏览

您可以参考 GUI 脚本帮助部分,它可以详细解释这些内容。它根据需要为您提供默认的属性类型。如果您想执行下一步、停止或中止用户步骤,可以使用以下属性。值说明S成功W警告E错误A中止I信息请参见下面使用上述属性类型显示不同消息的代码-Public Sub get_status_bar_value_exit_if_Error()    Dim usr_resp AsString    If(session.findById("wnd[0]/sbar").messagetype = "E"Or       session.findById("wnd[0]/sbar").messagetype= "W") Then    usr_resp =MsgBox(session.findById("wnd[0]/sbar").Text & Chr(13) &"在 SAP 中显示错误?", vbYesNo)     If usr_resp =vbYes Then  Else     Callgo_to_Sap_home  End If  End  End If End ... 阅读更多

在 ABAP 程序中循环内递增整数

Fendadis John
更新于 2019-07-30 22:30:20

625 次浏览

您需要使用以下内容:ls_id+1 之间缺少空格。您也可以使用 Add 1 to ls_id。如果您使用的是内部表,您可以直接使用 SY-TABIX 和 SY-Index,具体取决于循环是否嵌套。

使用代理 ERP 表查询 SAP 表时,GUID 密钥列被截断

Alankritha Ammu
更新于 2019-12-06 11:12:59

153 次浏览

我认为 SAP 中存在限制,当您使用默认功能模块时,它只显示 16 个字符。要克服这个问题,您应该在 SAP 系统中安装 Z 模块,您可以通过输入 LINQ 表的名称来激活它。自定义函数“Z_XTRACT_IS_TABLE”

如何在 SAP 系统中检查属于 TR 列表的所有对象

varma
更新于 2019-12-10 08:33:06

6K+ 次浏览

SAP 提供标准表,您可以使用这些表来获取有关传输对象的详细信息。E070:更改和传输系统:请求/任务的标题E070T:更改和传输系统:请求/任务的简短文本E071:更改和传输系统:请求/任务的对象条目(此表提供传输对象的详细信息)。E070A:更改和传输系统:请求的属性E070C:CTS:请求/任务的源/目标客户端要打开任何表,您可以使用 T 代码:SE11 输入表 E071。您可以通过 PGMID、OBJECT 和 OBJ_NAME 在网格显示中对结果进行分组。

在 SAP 系统中使用断点

Jai Janardhan
更新于 2020-02-14 05:36:30

156 次浏览

您的代码存在问题。以下是正确的语法语法BREAK username。如果您想为所有用户实现它,您可以只编写代码BREAK-POINT。

检查 SAP 系统中的活动进程以及正在运行的代码

George John
更新于 2019-07-30 22:30:20

3K+ 次浏览

有一些事务- SM66 和 SM50 可用于您的需求。事务 SM66 用于查看当前系统上的所有活动进程。您可以通过单击“进程”,然后单击“调试”按钮来选择要监视的特定进程。事务 SM50 只显示您登录的当前应用程序服务器上运行的进程。要监视您的程序,请选择“管理”,然后选择“程序”,然后选择调试选项。您需要找出您的程序正在运行的进程。这可以通过... 阅读更多

在 ABAP 中连接两个字符串,不使用 CONCATENATE 函数

Moumita
更新于 2020-02-14 05:32:25

3K+ 次浏览

在 ABAP 中,您可以使用 && 符号连接变量,如下所示Datahello TYPE string, world TYPE string, helloworld TYPE string. hello = 'hello'. world = 'world'. helloworld = hello && world.如果您想直接连接字符串,您可以使用helloworld = 'hello' && 'world'.如果您想在两者之间保留空格,则需要使用 ` 符号,如下所示helloworld = hello && ` and ` && world

将调试角色分配给 SAP ABAP 程序的少数用户

Anjana
更新于 2019-12-06 11:14:34

671 次浏览

希望您添加的角色只包含一个权限:对象 S_DEVELOP    ACTVT = 03    DEVCLASS = *    OBJNAME = *    OBJTYPE = DEBUG    P_GROUP = *尝试使用事务 ST01 执行权限跟踪如果仍然找不到权限检查,则系统中可能存在角色生成问题。有时,当您添加角色时,它可能会向此类用户添加不同的角色集。可能存在为调试编写的不同程序。这可以使用系统中的事务 SU53 进行检查。这可以用来显示用户的授权数据

广告