`
enshiwzw
  • 浏览: 50426 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SAP-ABAP学习入门之结构体相关

    博客分类:
  • SAP
阅读更多
<!--StartFragment -->

 *&---------------------------------------------------------------------*
*& Report  ZWZW_U3_02
*&
*&---------------------------------------------------------------------*
*&结构体操作实例
*& 主要学会如下几点:
*      一,结构体的定义及结构体中某个元素的访问方式;
*      二,二个不同结构体按属性名称对应的赋值,方法为 MOVE-CORRESPONDING stc1 TO stc2;
*      三,在debug模式下查看结构体的值.
*&
*&---------------------------------------------------------------------*

REPORT  ZWZW_U3_02.

*定义结构体

TYPESBEGIN OF PEOPLE,
  NAME(20TYPE C,
  AGE TYPE I,
  GEN TYPE C,
  END OF PEOPLE.

TYPESBEGIN OF CHINESE,
    NAME(20TYPE C,
  AGE TYPE I,
  PROVICE(30TYPE C,
  END OF CHINESE.


DATA wzw TYPE PEOPLE.
DATA hubei_wzw TYPE CHINESE.

WRITE 'wangzhengwu' TO wzw-name.
wzw-age = 29.
wzw-gen = 'm'.

WRITE:/'姓名','年龄','性别'.
WRITE:/ wzw-name.
WRITE wzw-age.
IF wzw-gen = 'm'.
  WRITE '男'.
  ELSEIF wzw-gen <> 'm'.
    WRITE '女'.
ENDIF.

MOVE-CORRESPONDING wzw TO hubei_wzw.

WRITE:/ hubei_wzw-name,hubei_wzw-age.

* 根据结构体还可以定义内部表,没有测试过,下面定义一下,看情况是怎么样的。
DATA itab_people TYPE STANDARD TABLE OF PEOPLE WITH HEADER LINE.

分享到:
评论

相关推荐

    sap abap开发入门

    以下是一些关于SAP ABAP开发入门的关键知识点: 1. **数据类型**: - `C`:字符串类型,用于存储文本。 - `D`:日期类型,格式为YYYYMMDD,如'19991203'。 - `F`:浮点数,长度为8位。 - `I`:整数类型。 - `N...

    SAP初探之ABAP

    ### SAP初探之ABAP-基本语法 #### 1. 概述 SAP作为全球领先的ERP(Enterprise Resource Planning)软件提供商,在企业信息化建设中扮演着至关重要的角色。ABAP(Advanced Business Application Programming)作为...

    SAP abap实例大全

    《SAP ABAP实例大全》是一本专注于SAP ABAP编程语言实践的资源集合,旨在为初学者提供全面且易懂的入门指南。SAP ABAP(Advanced Business Application Programming)是SAP系统中的核心编程语言,用于开发企业级业务...

    ABAP基础入门

    ### ABAP基础入门知识点详解 #### 一、ABAP简介 ABAP,全称为Advanced Business Application Programming,是一种专为SAP系统设计的高级编程语言。它不仅支持传统的过程化编程,还融合了面向对象的特性,如封装性...

    SAP ABAP中文手册

    在ABAP中,学习和理解基本的数据类型、变量声明以及系统专用变量是入门的重要步骤。 一、数据类型 ABAP提供了多种数据类型来表示不同种类的数据: 1. C(字符):用于存储字符或字符串,最大长度可达65535 bytes,...

    SAP ABAP Training Course (Introduction + Data Dictionary)

    总之,SAP ABAP Training Course(Introduction + Data Dictionary)为学员提供了全面的ABAP入门知识,通过学习,学员不仅能够理解ABAP的基本概念,还能掌握数据字典的使用,为成为合格的SAP开发者打下坚实基础。

    sap ABAP 教程

    综上所述,本教程旨在为初学者提供一个全面的ABAP入门指南,通过理论与实践相结合的方式,让读者能够快速掌握ABAP的基本知识和技能。无论是对于想要成为SAP开发者的新人,还是希望进一步提升自己技能的老手来说,这...

    Sams - Teach Yourself ABAP 4 in 21 Days

    ABAP,全称为Advanced Business Application Programming,是SAP公司开发的一种编程语言,广泛应用于SAP系统中的业务逻辑实现。...对于想要从事SAP顾问或者ABAP开发工作的人员来说,这是一本非常实用的入门教程。

    【企业入职培训】全套SAP培训课件及事例代码(第一次课)

    3. **1.2_启动课程-HelloSAP.pptx**:这通常是一个入门级的教程,类似于“Hello World”程序,引导新手了解如何在SAP ABAP环境中编写简单的程序,展示基本的编程结构和语法。通过这个课程,新员工可以初步体验到ABAP...

    abap用户指南-适合初学者

    本指南旨在为初学者提供一个全面的入门教程,帮助他们快速掌握ABAP的基本概念和技术。 ### ABAP 编程环境 在开始编写ABAP代码之前,了解其运行环境是至关重要的。ABAP主要运行在SAP NetWeaver平台上,这是一个全面...

    ABAP学习精华

    《ABAP学习精华》是适合初学者入门的资料,它涵盖了ABAP的核心概念和基本语法。 在ABAP中,数据元素是数据的基本构建块,定义了数据的类型和格式。以下是一些主要的数据类型: 1. C:字符类型,用于存储文本,长度...

    ABAP4语法祥解适合入门学习

    ABAP4,全称为Advanced Business Application Programming,是System Application Products in Data Processing(SAP)中的编程语言,主要用于开发和定制SAP系统。本教程主要针对初学者,详细讲解了ABAP4的基础语法...

    BC ABAP/4 用户指南

    ### ABAP/4 用户指南知识点解析 #### 一、ABAP/4 语言...通过上述分析可以看出,《BC ABAP/4 用户指南》是一本非常详尽且实用的ABAP/4编程指南,不仅适合新手入门学习,也非常适用于有经验的开发者进一步提升技能。

    abap新手学习资料

    本套学习资料专为新手设计,旨在提供全面且易懂的ABAP入门知识,帮助初学者快速掌握这一重要技能。 第1章:ABAP基础 在这一章节,你将了解ABAP的基本概念,包括其历史、语法结构以及如何设置开发环境。学习ABAP的...

    ABAP基础.pdf

    本章节将详细介绍 ABAP 的基础语法,帮助初学者快速入门 ABAP 编程,了解 ABAP 中的基本数据类型、变量声明以及如何在屏幕上输出数据等内容。 #### 二、ABAP 数据类型 ABAP 支持多种数据类型,包括但不限于字符型...

    ABAP/4 自学经历

    ### ABAP/4 自学经历知识点总结 #### ABAP/4 概览 - **起源与演进**:ABAP/4(高级商业应用程序设计)最初由SAP...对于初学者而言,掌握这些基础知识点是入门的关键步骤,同时也为后续深入学习和实践打下坚实的基础。

    abap开发用户指南.pdf

    **编写ABAP/4报表**:报表程序是ABAP/4中最常见的应用之一,主要用于数据查询、汇总和展示。开发者需要掌握数据提取、格式化和呈现的技术,利用SQL和内置函数生成详细的业务报告。 **编写ABAP/4事务**:事务程序...

    ABAP开发宝典(刚加入书签)

    - **定义**: ABAP/4 (Advanced Business Application Programming) 是SAP系统中使用的高级业务应用编程语言。 - **特点**: 面向对象、易于学习且功能强大,支持复杂的企业级应用程序开发。 **1.2 创建简单的ABAP/...

    ABAP自学基础知识

    ABAP 基础知识是学习 ABAP 编程的入门课程,本文将为读者系统地介绍 ABAP 的基础知识。 变量声明 在 ABAP 中,变量声明使用 DATA 语句,语法如下: ```sql DATA &lt;F&gt; [] &lt;type&gt; [][decimals] ``` 其中, `&lt;F&gt;` 是...

Global site tag (gtag.js) - Google Analytics