从SYDATUM和TVARVC获取年份

2020-09-02 00:13发布

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

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


专家们,

我的要求如下所示。

我只能从SY-DATUM中获取年份,条件是

" IF指示器为是,它必须从TVARV变量中仅读取年份"

ELSE

" IF指示器为否,它只能从SY-DATUM中获取年份"

我必须在开始例行程序中写上这句话,请详细发送ABAP CODE以及声明以解决此目的。

预先感谢

Chinnaman。

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

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


专家们,

我的要求如下所示。

我只能从SY-DATUM中获取年份,条件是

" IF指示器为是,它必须从TVARV变量中仅读取年份"

ELSE

" IF指示器为否,它只能从SY-DATUM中获取年份"

我必须在开始例行程序中写上这句话,请详细发送ABAP CODE以及声明以解决此目的。

预先感谢

Chinnaman。

付费偷看设置
发送
4条回答
派大星 ヾ
1楼-- · 2020-09-02 01:00

您可以在请求编码行之前进行一些自制的try.out。 没关系,这里有一点帮助。 您可以对变量使用偏移量操作。 在这里看看:

https://help.sap.com/doc/ abapdocu_752_index_htm/7.52/zh-cn/abendata_process_fields_abexa.htm

很有趣,它可以与时间字段配合使用;-)

愤怒的猪头君
2楼-- · 2020-09-02 00:56

嗨,

欢迎来到SAP社区! 您能否提供更多信息,以便社区成员理解您的问题的上下文?

谢谢。 如果您需要进一步的帮助,请随时与主持人(at)sap(dot)com联系。

最诚挚的问候

Iftah,SAP社区主持人

樱桃小丸子0093
3楼-- · 2020-09-02 01:06

您好 chinnaman 347

您可以通过多种方式获得此信息,以下是几种方法:

1)从TVARVC表中获取

2)从SY-DATUM中提取:

数据:lv_year类型char4

lv_year = Sy-datum + 0(4)。

lv_year现在将具有Year字段。

3)功能模块数目相同,下面是一个这样的示例

GET_CURRENT_YEAR

4)在更高的ABAP版本中,您具有单独的YEAR功能,可以检查是否有Eclipse开发工具。

注意

骆驼绵羊
4楼-- · 2020-09-02 01:07

这是一个技术问题论坛,而不是将工作交给其他人的方式

一周热门 更多>