表选择选项BT从和到-AMDP CDS

2020-09-06 12:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,团队,

我有一个表SETLEAF,其中有2列ValueFrom和ValTo(带SIGN选项)是BT。 现在,我需要设计一个CDS视图,其中只有一列。 我知道表函数是一种方式,但是希望检查是否有任何预定义的函数或SQL代码可以帮助您解决问题。

SETNAME SIGN OPTION VALFROM VALTO

ABC I BT 500700 500710

COLUMN1

500700

500701

500702

500703

500704

500705

500706

500707

500708

500709

500710

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,团队,

我有一个表SETLEAF,其中有2列ValueFrom和ValTo(带SIGN选项)是BT。 现在,我需要设计一个CDS视图,其中只有一列。 我知道表函数是一种方式,但是希望检查是否有任何预定义的函数或SQL代码可以帮助您解决问题。

SETNAME SIGN OPTION VALFROM VALTO

ABC I BT 500700 500710

COLUMN1

500700

500701

500702

500703

500704

500705

500706

500707

500708

500709

500710

付费偷看设置
发送
4条回答
zhangjiyang1323
1楼-- · 2020-09-06 13:19

到目前为止,使用纯ABAP CDS视图是不可能的。 但是您可以创建一个CDS表函数,该函数确定开始和结束值,并使用例如 SERIES_GENERATE_INTEGER 函数来创建所需的值。

compass1988
2楼-- · 2020-09-06 13:13

您能解释一下,您到底想达到什么目的? 目前还不清楚。

nice_wp
3楼-- · 2020-09-06 13:36

嗨弗洛里安,

我在SIGN OPTION中的表是带有BT的SETLEAF。 现在,我想在其上构建CDS视图,以提取ValFrom和ValTo列之间的所有记录。

我期望如下所示的CDS视图

COLUMN1

500700

500701

500702

500703

500704

500705

500706

500707

500708

500709

500710

jovirus
4楼-- · 2020-09-06 13:30

说间隔中的值要从另一个表中获取是不是没有用? (基于SETHEADER-SETCLASS,如下所示-在这里我仅显示表的文本)

设置类值表子类
 --------- ----------------------------- ------------  -----
 0101成本中心组控制范围
 0102成本要素组会计科目表
 0103订单组--初始-
 0104统计关键指标组控制区域
 0105活动类型组控制区域
 0106利润中心组控制区域
 0107业务流程组控制范围
 0108成本对象组控制范围
 0109科目表科目表
 0110 PSP元素组-初始-
 等等。

一周热门 更多>