找到关于 SAP 的1044 篇文章

在 SAP 报表中获取月份名称而不是数字月份

Sreemaha
更新于 2020年2月13日 12:37:25

3000+ 次浏览

有多种方法可以实现:a) 使用函数模块 MONTH_NAME_GET - 此函数模块用于返回所有月份及其对应的语言名称。b) 你也可以使用以下公式:cstr(monthname(month({inputdate})))其中“inputdate”是需要获取月份名称的日期。c) 查找月份的数值并使用 if 条件语句。例如:IF month = “01” THEN January

在 SAP 中使用 String.compare 进行 varchar 字段比较

usharani
更新于 2020年2月13日 12:36:25

76 次浏览

尝试使用 SqlFunctions.DateDiff 方法重载,该方法需要 3 个输入参数,如下所示:var res = from a in db.Set() where SqlFunctions.DateDiff("dd", a.Date, "20161922") >= 0 && SqlFunctions.DateDiff("dd", a.Date, "20161122") < 0 select a

从 SAP 系统的报表中生成 Excel

Giri Raju
更新于 2019年7月30日 22:30:20

275 次浏览

我不确定你问的是什么,原因是如果你说报表在后台运行,那么它如何知道文件需要保存在哪个本地位置呢?但是,假设一些情况,你可以尝试的是在 AS 上生成文件(将数据转换为 Excel 不是一项很大的任务,并且可以很容易地在网上找到代码片段)。生成后,你可以使用任何 SHELL 命令将此文件从报表运行位置移动到你选择的任何位置。不建议你建立连接…… 阅读更多

通过 SAP Studio 查询 MDG 表

Sreemaha
更新于 2020年2月13日 12:22:25

249 次浏览

答案是肯定的。无论你是在使用 ABAP 程序还是在使用原生 SQL 环境,你都可以对这些表执行查询。例如:DATA: lt_TBL LIKE TABLE OF KNA1. SELECT * from KNA1 INTO lt_TBL up to 5 rows.上面的代码片段允许你从 KNA1 表中获取 5 行数据并将其存储在内部表中以供进一步使用。

在 SAP 中批量锁定用户帐户的最佳方案

radhakrishna
更新于 2020年2月13日 12:30:43

3000+ 次浏览

由于你需要进行涉及用户锁定和解锁的大规模维护,你可以选择使用 SU10 事务代码。你也可以通过以下路径从 SAP 菜单访问它:工具 → 管理 → 用户维护 → 用户批量维护。在 SAP 系统中,你可以在用户维护下使用不同的事务代码来执行不同的操作。事务代码 - SU10 用户批量维护你可以一次选择多个用户并直接锁定/解锁它们。要选择多个用户,你需要选中复选框并单击锁定/解锁按钮。

在 SAP ABAP 中从表中获取唯一记录

mkotla
更新于 2020年2月13日 12:28:07

1000+ 次浏览

正如你所说,你正在使用 ABAP 和 SQL,所以我希望你正在使用 OpenSQL 进行 SQL 操作。你可以只使用 DISTINCT 运算符获取唯一记录。SELECT DISTINCT Name from where

在 SAP 中,字段无法从表保存到透明表

Prabhas
更新于 2020年2月13日 12:27:32

234 次浏览

我从问题中可以理解的不是类型不匹配,而是大小不匹配,因为每个类型的默认值都不同。如果你根据你的需要更改大小,它应该可以工作。

在 SAP ABAP 中获取任何两个特定字符之间字符串的所有出现

seetha
更新于 2020年2月13日 12:26:49

1000+ 次浏览

我通常在所有此类情况下使用 REGEX,因为它更快且易于阅读,并且我建议你使用它。你可以使用类似于代码片段的内容来完成你的工作。DATA: lv_para TYPE string. lv_para = ' You &are like& kite &flying& in a &hurricane&'. REPLACE ALL OCCURRENCES OF REGEX '&[^&]+&' IN lv_para WITH ''. WRITE lv_para.让我为你解释一下正则表达式。它应该匹配第一个 ‘&’,然后你可以有任意组合和多个 ‘&’ 的出现,并且必须匹配最后一个 ‘&’ 的出现。

确定用于编辑 ABAP 代码的程序

varun
更新于 2020年2月13日 12:26:04

284 次浏览

有几种方法可以确定要编辑的程序,前提是你预先知道事务代码。首先,你可以使用 SE93 根据事务代码确定程序。其次,你可以运行事务代码,然后从菜单中向下钻取到程序。你可以从系统 → 状态 → SAP 数据 → 代码库数据 → 程序中找到程序。最后,当你运行事务代码时,在 SAP GUI 中,你可以在编辑器的底部看到一个箭头,只需单击它即可获取有关事务的更多信息。你可以获取包括程序在内的详细信息…… 阅读更多

获取 SAP HANA 中表的修改日期

Prabhas
更新于 2020年2月13日 11:44:58

1000+ 次浏览

我认为,如果你进行一些简单的搜索或查阅可用的文档,你就能得到答案。原因是你已经知道部分答案(正如你所说的 SQL 示例)。在 SAP HANA 数据库中,我们有一个类似的表“SYS.M_TABLE_STATISTICS”。只需根据最后修改日期对表进行查询即可。使用“M_TABLE_STATISTICS”系统视图不是事务性的。当 DML 语句回滚时,视图中的计数值保持不变。

广告