ABAP偏移和复制

偏移

例子:

DATA:f1(10) VALUE 'ABCDEFGHIJKL',
	f2(5).
f2 = f1+3(5).  "取f1从第3位开始取5位,DEFGH
WRITE:f1, / f2.

注意:如果括号里是*就是取后面的全部;f1+3(5)+号左右不能有空格

例子:

DATA:lv_date1LIKE sy-datum,
	lv_date2 LIKE sy-datum.
	
lv_date1 = sy-datum.
*lv_date2 等于当前日期所在月的最后一天
lv_date2  = lv_date1.
lv_date2+6(2) = '30'.
WRITE lv_date1.
SKIP.
WRITE lv_date2.

复制

MOVEE-CORRESPONDING <String1> TO <String2>.

用于结构体的赋值,将String1中的field组件的数据复制至String2中,仅复制相同名称的字段。

例子:

DATA:BEGIN OF add,
  first(10) VALUE 'ABC',
  last(10) VALUE 'DEF',
  tel(10) VALUE '123456',
  END OF add.

DATA:BEGIN OF name1,
  first(10),
  last(10),
  e_mail(30) VALUE 10223,
  END OF name1.

MOVE-CORRESPONDING add TO name1.

WRITE: name1.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ABAP和Fiori是SAP提供的两个不同的技术和平台。 ABAP是一种编程语言,它是"SAP ABAP(Advanced Business Application Programming)"的缩写。ABAP主要用于开发和定制SAP的企业资源计划(ERP)系统。它是一种强大的面向业务的编程语言,专门用于处理大型企业的业务逻辑和数据处理。ABAP可以通过编写程序来实现各种功能,如数据查询、报表生成、业务流程控制等。ABAP通过其强大的集成和拓展能力,为企业提供了灵活、高效和可定制的解决方案。 Fiori是SAP的另一个技术,它是一种用户界面(UI)设计和开发框架。Fiori旨在提供直观、现代和个性化的用户界面,使企业应用程序更加易用和吸引人。Fiori设计了一系列简洁、直观的应用程序,并通过用户友好的界面设计,加强了用户的工作效率和体验。Fiori应用程序可以运行在不同的设备上,如手机、平板电脑和桌面电脑,为用户提供一致性的体验。Fiori还提供了用于定制和扩展的工具和技术,以满足不同企业的需求。 ABAP和Fiori之间存在紧密的关系。ABAP作为后端编程语言,用于处理数据和业务逻辑的处理,而Fiori作为前端界面框架,用于创建现代化、用户友好的用户界面。ABAP和Fiori结合起来,可以创建出功能强大、界面美观的企业应用。ABAP提供了数据和业务逻辑支持,而Fiori通过其智能和人性化的设计,提供了良好的用户体验。企业可以使用ABAP编写业务逻辑,并使用Fiori创建并展示这些逻辑给用户。ABAP和Fiori的结合,使企业能够实现高度定制化的解决方案,并提供更好的用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值