前几天对SAP中ABAP的一个别的语言所不具备的数据类型--内表(Internal Table)进行了简单的介绍,今天按照SAP的标准解释进行一下中英文的翻译对照:
Internal tables provide a means of taking data from a fixed structure and storing it in working memory in ABAP.
内表提供了一种在ABAP中可以从固定结构体提取数据,并将这些数据存储在工作内存的方法。
The data is stored line by line in memory, and each line has the same structure.
这些数据是一条一条存储在内存中的,并且这些一条一条的记录拥有相同的结构。
In ABAP, internal tables fulfill the function of arrays. Since they are dynamic data objects, they save the programmer the task of dynamic memory management in his or her programs.
ABAP中,内表可以满足阵列的功能。因为内表中都是动态的数据对象(相对于数据库的表来说),所以内表可以协助完成程序员在其程序中对动态内存管理的功能。
You should use internal tables whenever you want to process a dataset with a fixed structure within a program.
程序员应该尽量在处理固定结构数据集的时候使用内表。
A particularly important use for internal tables is for storing and formatting data from a database table within a program.
内表一个特别重要的用处就是存储和标准化数据库数据,然后再将这些数据交给程序来处理。
They are also a good way of including very complicated data structures in an ABAP program.
同时,内表也可以很好的在ABAP程序中处理非常复杂的数据结构体。
感觉这里的英文虽然没有什么文采,但是其逻辑表达比较简单有力,翻译出来跟大家分享一下,如果大家有相同的不是很复杂的小文章,可以发给我,我来翻译出来,谢谢大家。
elemark
2010年4月8日12:56:55
分享到:
相关推荐
在SAP系统及其相关的ABAP开发环境中,内部表(Internal Tables)是一种非常重要的数据结构,它允许开发者存储并处理大量结构化的数据。本文将详细介绍内部表的概念、类型、定义方法以及基本的操作流程,帮助读者更好...
在ABAP编程语言中,动态内表(Dynamic Internal Tables)是一种非常灵活的数据结构,它允许程序员在运行时定义和操作内表。与静态内表相比,动态内表提供了更多的灵活性,尤其是在处理不确定的数据结构时更为实用。...
ZALSM_EXCEL_TO_INTERNAL_TABLE 是一个自定义增强函数,它提供了将 Excel 数据转换为 SAP 内部表的功能,使得开发人员能够方便地读取 Excel 文件并将其数据集成到 SAP 系统中。以下是对这个函数模块的详细说明和相关...
### SAP Table Control 使用介绍 #### 一、Table Control 概述 在 SAP 的 ABAP 开发环境中,Table Control 是一种非常强大的工具,用于在屏幕上显示表格数据。它提供了丰富的功能来展示复杂的数据,并且允许用户...
Internal Table 是 ABAP 中最基本的一种内表,它是通过在内存中分配一定的空间来存储数据的。Internal Table 的优点是可以快速地存储和访问数据,但是它的缺点是占用内存空间较大。当我们需要存储大量数据时,...
- 内部表(Internal Table):内存中的临时数据结构,可以动态调整大小,是ABAP编程中最常用的数据结构。 - 数据库表(Database Table):存储在数据库中的永久性表,如透明表、视图、簇表等。 - 透明表...
Table在SmartForms中的应用主要体现在对数据的结构化展示上。它允许开发者以表格的形式呈现数据库查询结果,使得信息的读取更为直观。Table功能的强大之处在于它可以动态地根据数据量调整行数,确保所有信息都能被...
6. **表操作**:了解内部表(Internal Table)的概念,包括定义、填充、遍历和操作。同时,学习如何处理透明表(Transparent Tables)、视图(Views)和结构体(Structures)。 7. **程序间通信**:学习如何通过...
- **Internal Table (内表)**:用于存储临时数据结构。 - **CATT (计算机辅助测试工具)**:用于测试和验证数据处理过程。 - **BDC (批量数据处理程序)**:用于模拟用户交互以进行数据录入。 - **ALV (SAP List ...
其中,结构体(Structure)和内表(Internal Table)是ABAP中处理复杂数据结构的关键概念,文档对它们的定义、赋值以及管理都给出了详尽的说明。 在数据处理方面,文档讲述了数据的输出与数值传递的基本方法和格式...
- **Internal Table**:用于处理表格数据结构。 - **CATT**:计算机辅助测试工具,帮助测试程序的稳定性和准确性。 - **BDC**:批量数据处理程序,用于自动化数据录入。 - **ALV**:SAP List Viewer,一种高级列表...
ABAP(Advanced Business Application Programming)是SAP公司推出的一种编程语言,主要用于开发SAP系统中的业务应用程序。在“实战SAP程序开发-从实例学ABAP编程”这本书中,你可以深入学习到ABAP的核心概念、语法...
在ABAP编程语言中,内表(Internal Tables)是存储数据的一种重要结构。根据不同的应用场景,开发人员可以选择使用标准内表(Standard Table)或排序内表(Sorted Table)。本文将深入探讨这两种内表类型的性能差异...
在ABAP编程中,内表(Internal Table)是一种非常重要的数据结构,它允许我们存储和处理大量数据。本篇文章将深入探讨内表的使用,包括清空、删除、读取和修改内表数据等核心知识点。 首先,我们来看内表的清空操作...
在ABAP中,内表(Internal Table)是一种非常重要的数据结构,它允许程序员存储和处理大量数据。本节将深入探讨ABAP内表的创建、填充以及从数据库读取信息到内表的方法。 首先,我们来看创建内表的方式。内表可以...
在 SAP ABAP 编程中,内表(Internal Table)和工作区(Work Area)是两种重要的数据结构,它们在处理和操作数据时起到关键作用。理解它们的区别和正确使用方式对于编写高效的 ABAP 代码至关重要。 首先,内表是 ...
在SAP ABAP编程中,ALSM_EXCEL_TO_INTERNAL_TABLE是一个标准函数,用于将Excel文件中的数据读取到内部表中。这个函数通常在处理从用户界面上传的Excel数据时非常有用。然而,原始版本的函数可能在处理大文本数据时...
1. **SELECT** 语句:这是最基础的查询方法,通过SQL语法直接在ABAP中执行,例如 `SELECT * FROM mara INTO TABLE @lt_mara.` 这将获取MARA表的所有数据并存储到内表lt_mara中。 2. **Open SQL**:ABAP的Open SQL是...
除了基本变量,还可以声明结构体(STRUCTURE)和内部表(Internal Table),如: ```abap DATA BEGIN OF PERSON, NAME(10) TYPE C, AGE TYPE I, WEIGHT TYPE DECIMALS 2, END OF PERSON. ``` 此外,ABAP还支持...
在SAP ABAP编程中,经常需要处理各种类型的数据结构,其中内表(Internal Tables)是存储数据的一种常见方式。对于初学者来说,了解如何向内表中添加空行是一项基本且重要的技能。本文将详细介绍如何在SAP ABAP中向...