找到关于 SAP Basis 的594 篇文章

在 SAP WEBI 报表中显示创建者姓名

SAP Developer
更新于 2020年6月12日 12:21:46

243 次浏览

WEBI 提供了许多函数,您可以利用这些函数执行各种操作,从获取数据到进行一些复杂的计算。您可以在 help.sap.com 上查看完整列表。对于您的需求,您可以使用以下函数:DocumentOwner() DocumentAuthor() 这些函数不会直接提供姓名,而是提供 ID,这些 ID 可进一步用于获取姓名。您将必须利用用户属性管理来完成您的任务。创建一个新的变量,您需要使用用户的属性值(基本上是姓名)填充该变量。阅读更多

在 SAP UI5 项目中排序列表

SAP Developer
更新于 2020年2月13日 07:18:25

447 次浏览

是的,您可以。您可以使用列表上可用的 sorter 属性。它允许您指定所有必需的详细信息。例如:我已经指定了按员工姓名对员工集合进行排序,并指定排序应按降序进行。在排序数据时,它还应考虑分组。

如何将对象的对象映射到 SAP 列表?

SAP Developer
更新于 2019年7月30日 22:30:20

170 次浏览

您的问题的答案是“否”。不可能将您复杂的 JSON 对象(对象的对象)映射到列表,因为这样做没有意义。如果您愿意,您可以拥有一个复制您对象的模型或 JSON 模型,然后您可以将其映射,否则,正如您所说,如果适合您的需求,您可以尝试使用数组。

区分 SAP 中的动态参数和其他参数

SAP ABAP Expert
更新于 2020年6月12日 09:02:48

635 次浏览

这是一个直接的方法。您必须转到参数的事务 RZ11,如果选中“动态字段”复选框,则表示该参数是动态参数,否则它不是动态参数,这意味着它是静态参数。

识别 SAP 项目中用户生成的 SQVI 查询

SAP ABAP Expert
更新于 2019年12月6日 06:33:17

229 次浏览

您需要使用函数 RSAQ_REMOTE_QUERY_CALL_CATALOG 来获取用户的 SQVI 查询列表。

从 SAP 系统导出数据

SAP ABAP Expert
更新于 2020年6月12日 09:03:49

720 次浏览

您的问题似乎不明确。SAP 将数据存储在数据库中,而 SAP 数据库结构非常规且相当复杂。您需要在 SAP 之上单独编写代码来支持将数据导出到外部世界,并且您可以自由选择您选择的格式。在 ABAP/BAPI 中识别用户特定的 SQVI 查询。使用 QuickViewer (SQVI),它是一个用于生成报表的工具。SAP 查询为用户提供了定义报表的各种选项。事务代码:SQVI(快速查看器)您可以查看此链接以了解如何生成报表:使用 sqvi 创建报表阅读更多

在 SAP 应用程序中过滤表中的输出列

SAP ABAP Expert
更新于 2020年6月12日 09:04:29

198 次浏览

我认为可能有更好的方法来做到这一点。您可以尝试只获取与表中存在的字段匹配的表的字段。不要获取表的所有字段,而只获取选定的字段。// 此处的 Table 指的是 JCo.Table for (int j = 0; j < Table.getNumRows(); j++) {    Table.setRow(j);    Iterator iter = displayField.iterator();    // 获取当前记录中存在的列    while(iter.hasNext()){       String column = (String) iter.next();       String value = Table.getString(column);       // 在此处执行您的逻辑    } }

在 SAP ABAP 中排序日期时间类型

SAP ABAP Expert
更新于 2019年7月30日 22:30:20

389 次浏览

您可以使用两个操作 LT(小于)和 GT(大于)来执行两个变量之间的基本比较。您可以根据您的要求构建逻辑,无论您是有一组变量还是一个表。如果涉及一组变量,则需要进行手动比较。

从 C# 应用程序连接到 SAP 系统

SAP ABAP Expert
更新于 2019年7月30日 22:30:20

608 次浏览

没有标准的方法,您需要指定所有必要的详细信息才能成功连接。XXXX- 主机/IP 地址/端口号 其中 H 代表主机,IP 地址是 IP 地址,S 代表端口号

在 SAP ABAP 中形成动态查询

SAP ABAP Expert
更新于 2020年6月12日 09:15:33

608 次浏览

您确实可以做到。您只需按照以下步骤操作:步骤 1 - 定义输入参数 DATA:   table_name  TYPE string VALUE  ‘TABLE’, column_name TYPE string VALUE  'COLBNAME', name_value  TYPE string VALUE  'COLVALUE' 步骤 2 - 创建一个表类型来保存输出结果。DATA:   results TYPE REF TO data, TableType TYPE string FIELD-SYMBOLS TYPE STANDARD TABLE 步骤 3 - 创建一个动态查询来填充表  

广告