小编Fel*_*lix的帖子

ABAP OpenSQL中的文字?

在SQL中,通常可以在select语句中使用文字,例如像这样

SELECT 'I', 'EQ', table.alev_uuid
  FROM table
Run Code Online (Sandbox Code Playgroud)

有没有机会在ABAP SQL查询中执行此操作?

到目前为止我尝试过的是:

DATA lt_aldf TYPE RANGE OF cam_pw_stat-alev_uuid .

DATA lv_i type string value 'I'.
DATA lv_eq type string value 'EQ'.


    SELECT lv_i lv_eq alev~alev_uuid
      FROM cam_tool AS tool INNER JOIN
           cam_alev AS alev ON tool~tool_uuid = alev~tool_uuid
      INTO TABLE lt_aldf
      WHERE tool_access = /a1sspc/if_cam_tool=>gc_tool_definition-hdb-class AND
            tool~active = abap_true AND
            alev~active = abap_true.
Run Code Online (Sandbox Code Playgroud)

但它不像通常的SQL标准那样工作.有人有建议吗?

sap abap opensql

6
推荐指数
1
解决办法
895
查看次数

在不使用功能模块的情况下将字符串转换为xstring

我想将字符串转换为xstring.我知道有一个名为"SCMS_STRING_TO_XSTRING"的功能模块

但由于不再使用功能模块是一个好习惯,基于类的解决方案将是我的首选方式.

我知道有一堂课

cl_abap_conv_in_ce
Run Code Online (Sandbox Code Playgroud)

但我只能验证,这个类可以将xstrings转换为字符串.我想知道相反的情况.有没有人有关于如何做这个班级的经验?

abap

5
推荐指数
1
解决办法
2559
查看次数

如何在 javascript/typescript 中加入对象数组的字段

我有一个这样的数组

const array = [{a: '1', b: '2'}, {a: '3', b: '4' }];
Run Code Online (Sandbox Code Playgroud)

我想将唯一的字段加入一个字符串以获得如下结果:'1, 3'

数组的 join 函数只能用于整个条目,不能用于下面对象的字段。有没有办法用标准功能来做到这一点,还是我必须使用 for 循环或 forEach?

javascript typescript

0
推荐指数
1
解决办法
43
查看次数

标签 统计

abap ×2

javascript ×1

opensql ×1

sap ×1

typescript ×1