<!--StartFragment -->
*&---------------------------------------------------------------------*
*& Report ZWZW_U3_02
*&
*&---------------------------------------------------------------------*
*&结构体操作实例
*& 主要学会如下几点:
* 一,结构体的定义及结构体中某个元素的访问方式;
* 二,二个不同结构体按属性名称对应的赋值,方法为 MOVE-CORRESPONDING stc1 TO stc2;
* 三,在debug模式下查看结构体的值.
*&
*&---------------------------------------------------------------------*
REPORT ZWZW_U3_02.
*定义结构体
TYPES: BEGIN OF PEOPLE,
NAME(20) TYPE C,
AGE TYPE I,
GEN TYPE C,
END OF PEOPLE.
TYPES: BEGIN OF CHINESE,
NAME(20) TYPE C,
AGE TYPE I,
PROVICE(30) TYPE 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开发入门的关键知识点: 1. **数据类型**: - `C`:字符串类型,用于存储文本。 - `D`:日期类型,格式为YYYYMMDD,如'19991203'。 - `F`:浮点数,长度为8位。 - `I`:整数类型。 - `N...
### SAP初探之ABAP-基本语法 #### 1. 概述 SAP作为全球领先的ERP(Enterprise Resource Planning)软件提供商,在企业信息化建设中扮演着至关重要的角色。ABAP(Advanced Business Application Programming)作为...
《SAP ABAP实例大全》是一本专注于SAP ABAP编程语言实践的资源集合,旨在为初学者提供全面且易懂的入门指南。SAP ABAP(Advanced Business Application Programming)是SAP系统中的核心编程语言,用于开发企业级业务...
### ABAP基础入门知识点详解 #### 一、ABAP简介 ABAP,全称为Advanced Business Application Programming,是一种专为SAP系统设计的高级编程语言。它不仅支持传统的过程化编程,还融合了面向对象的特性,如封装性...
在ABAP中,学习和理解基本的数据类型、变量声明以及系统专用变量是入门的重要步骤。 一、数据类型 ABAP提供了多种数据类型来表示不同种类的数据: 1. C(字符):用于存储字符或字符串,最大长度可达65535 bytes,...
总之,SAP ABAP Training Course(Introduction + Data Dictionary)为学员提供了全面的ABAP入门知识,通过学习,学员不仅能够理解ABAP的基本概念,还能掌握数据字典的使用,为成为合格的SAP开发者打下坚实基础。
综上所述,本教程旨在为初学者提供一个全面的ABAP入门指南,通过理论与实践相结合的方式,让读者能够快速掌握ABAP的基本知识和技能。无论是对于想要成为SAP开发者的新人,还是希望进一步提升自己技能的老手来说,这...
ABAP,全称为Advanced Business Application Programming,是SAP公司开发的一种编程语言,广泛应用于SAP系统中的业务逻辑实现。...对于想要从事SAP顾问或者ABAP开发工作的人员来说,这是一本非常实用的入门教程。
3. **1.2_启动课程-HelloSAP.pptx**:这通常是一个入门级的教程,类似于“Hello World”程序,引导新手了解如何在SAP ABAP环境中编写简单的程序,展示基本的编程结构和语法。通过这个课程,新员工可以初步体验到ABAP...
本指南旨在为初学者提供一个全面的入门教程,帮助他们快速掌握ABAP的基本概念和技术。 ### ABAP 编程环境 在开始编写ABAP代码之前,了解其运行环境是至关重要的。ABAP主要运行在SAP NetWeaver平台上,这是一个全面...
《ABAP学习精华》是适合初学者入门的资料,它涵盖了ABAP的核心概念和基本语法。 在ABAP中,数据元素是数据的基本构建块,定义了数据的类型和格式。以下是一些主要的数据类型: 1. C:字符类型,用于存储文本,长度...
ABAP4,全称为Advanced Business Application Programming,是System Application Products in Data Processing(SAP)中的编程语言,主要用于开发和定制SAP系统。本教程主要针对初学者,详细讲解了ABAP4的基础语法...
### ABAP/4 用户指南知识点解析 #### 一、ABAP/4 语言...通过上述分析可以看出,《BC ABAP/4 用户指南》是一本非常详尽且实用的ABAP/4编程指南,不仅适合新手入门学习,也非常适用于有经验的开发者进一步提升技能。
本套学习资料专为新手设计,旨在提供全面且易懂的ABAP入门知识,帮助初学者快速掌握这一重要技能。 第1章:ABAP基础 在这一章节,你将了解ABAP的基本概念,包括其历史、语法结构以及如何设置开发环境。学习ABAP的...
本章节将详细介绍 ABAP 的基础语法,帮助初学者快速入门 ABAP 编程,了解 ABAP 中的基本数据类型、变量声明以及如何在屏幕上输出数据等内容。 #### 二、ABAP 数据类型 ABAP 支持多种数据类型,包括但不限于字符型...
### ABAP/4 自学经历知识点总结 #### ABAP/4 概览 - **起源与演进**:ABAP/4(高级商业应用程序设计)最初由SAP...对于初学者而言,掌握这些基础知识点是入门的关键步骤,同时也为后续深入学习和实践打下坚实的基础。
**编写ABAP/4报表**:报表程序是ABAP/4中最常见的应用之一,主要用于数据查询、汇总和展示。开发者需要掌握数据提取、格式化和呈现的技术,利用SQL和内置函数生成详细的业务报告。 **编写ABAP/4事务**:事务程序...
- **定义**: ABAP/4 (Advanced Business Application Programming) 是SAP系统中使用的高级业务应用编程语言。 - **特点**: 面向对象、易于学习且功能强大,支持复杂的企业级应用程序开发。 **1.2 创建简单的ABAP/...
ABAP 基础知识是学习 ABAP 编程的入门课程,本文将为读者系统地介绍 ABAP 的基础知识。 变量声明 在 ABAP 中,变量声明使用 DATA 语句,语法如下: ```sql DATA <F> [] <type> [][decimals] ``` 其中, `<F>` 是...