`
Jack Wu
  • 浏览: 891743 次
  • 来自: ...
社区版块
存档分类
最新评论

关于AT New的几个说明

阅读更多

1、AT New事件触发说明
如 AT New f.
f 是内表的一个字段,当f字段或者f字段左边的字段内容发生变化是该事件后面的语句都会执行。
TYPES: BEGIN OF COMPANIES_TYPE,
        NAME(30),
        PRODUCT(20),
        SALES TYPE I,
      END   OF COMPANIES_TYPE.

DATA: COMPANIES TYPE STANDARD TABLE OF COMPANIES_TYPE WITH
                     NON-UNIQUE DEFAULT KEY INITIAL SIZE 20,
      WA_COMPANIES TYPE COMPANIES_TYPE.

...

LOOP AT COMPANIES INTO WA_COMPANIES.
  AT NEW PRODUCT.
    NEW-PAGE.
    WRITE / WA_COMPANIES-NAME WA_COMPANIES-PRODUCT.
  ENDAT.
  WRITE: / WA_COMPANIES-PRODUCT, WA_COMPANIES-SALES.
  AT END OF NAME.
    SUM.
    WRITE: / WA_COMPANIES-NAME, WA_COMPANIES-SALES.
  ENDAT.
ENDLOOP.

这个样例当name变化时,AT new事件也会执行。

2、AT New 发生时工作区的字段的值

  • All character type fields (on the right) are filled with "*" after the current control level key.
  • All other fields (on the right) are set to their initial values after the current control level key.    
  • 分享到:
    评论

    相关推荐

      esp8266的AT固件

      ESP8266是一款经济高效的Wi-Fi芯片,...总之,这个压缩包提供了一套完整的工具和资源,帮助开发者充分利用ESP8266的AT固件,进行物联网设备的开发和调试。掌握这些知识和技能,对于构建基于ESP8266的智能项目至关重要。

      GSM.C.rar_AT commands for GSM_AT指令_GSM_GSM AT_单片机 at 指令

      在单片机控制GSM模块发送短信的场景中,以下几个关键的AT指令是必不可少的: 1. **AT+CMGF**: 这个指令用于设置短信模式,可以是PDU(Protocol Data Unit)模式或文本模式。在文本模式下,短信以可读的字符格式发送...

      CDMA指令 AT指令

      这一部分详细介绍了几个基础性的AT指令: 1. **ESN查询命令+GSN**:此指令用于查询CDMA模块的电子序列号。 - **语法结构**:`+GSN` - **接口说明**:发送该命令后,模块将返回其ESN。 - **取值说明**:返回值为...

      SerialPort 控件测试Modem AT 拨号指令

      - **事件处理**:定义了几个事件处理函数,如按钮点击事件、数据接收事件等。 综上所述,使用`SerialPort`控件发送AT指令涉及到串行通信的基本配置以及对Modem的控制。通过对上述知识点的学习,可以更好地理解和...

      Win32 Dynamic-Link Library Demo

      创建VC++动态链接库通常涉及以下几个步骤: 1. **设置项目类型**:在Visual Studio中,选择新建项目,然后选择“Win32 Console Application”。在向导中,选择“动态库(.dll)”作为项目类型,而不是默认的控制台...

      at24cxx.rar_i2c driver

      编写I2C驱动程序通常涉及以下几个步骤: 1. **设备探测**:驱动程序首先需要识别I2C总线上是否存在特定的设备。这通过调用`i2c_probe`函数实现,该函数会发送一个特定的“地址探测”命令来验证设备是否存在。 2. *...

      New_HomeHome_matlab_

      因此,这个压缩包的内容可能包括以下几个方面: 1. **无线通信**:使用 MATLAB 编程控制 RF24 模块,实现家庭设备间的无线通信,比如智能插座、温度传感器等的控制。 2. **数据分析**:针对家庭环境的数据,如电费...

      C语言函数大全速查NEW

      根据给定的文件信息,以下是对C语言中部分函数的详细解释与应用示例...以上函数涵盖了C语言中常见的几种类型的操作,包括错误处理、数学运算、文件系统访问、图形绘制等,对于理解和使用C语言进行开发有着重要的作用。

      AT89S51实例教程

      几秒后,会出现编辑界面,用于编写和编辑程序代码。 **2. 创建新项目** - 打开Keil C51后,首先需要创建一个新的项目。点击菜单栏中的`Project` -> `New Project`选项。 - 在弹出的对话框中选择保存项目的路径,并...

      AT32F403A-407芯片手册.7z

      6. **新建文本文档_new.txt**:这个文件可能是手册中提到的一些额外信息,如更新日志、注意事项或者开发提示,具体内容需打开文件查看。 在开发过程中,开发者通常需要阅读这份PDF手册来了解芯片的硬件资源,如何...

      oracle触发器调用存储过程

      Oracle自治事务将一个主事务分割成几个子事务,在执行完子事务以后再继续主事务。这里的关键是,子事务是独立于主事务的,子事务中的Rollback和Commit操作只会影响子事务中的DML操作;同样,主事务中的Rollback和...

      learning English through Pictures(New).ppt

      以下是几个关键场景的知识点解析: 1. **超速驾驶(Speeding)**: - 场景描述了Jaime超速行驶被警察拦截的过程。 - 学习点:交通规则、速度限制(45英里/小时 vs. 25英里/小时)、警察执法程序(亮灯、鸣笛、...

      68、Post类的日期属性调整1

      在开始之前,先简要介绍几个概念: - **Doctrine ORM**:是Symfony框架中的一个对象关系映射组件,用于处理数据库操作。 - **Lifecycle Callbacks**:Doctrine提供的一组回调机制,允许在实体生命周期的不同阶段执行...

      linux下poi读取word空指针异常问题解决

      根据提供的信息,我们可以通过以下几个方面进行深入分析: 1. **环境配置检查**: - **Java环境**:确认Java环境是否正常安装,并且与POI版本兼容。 - **Linux系统权限**:确保读取文件的用户具有足够的权限来...

      六年级英语上册 Unit 8 New Year’s Party单元目标 陕旅版-陕旅版小学六年级上册英语教案.doc

      单元具体目标包括以下几个方面: 1. 词汇学习:学生需要掌握并能听、说、读、写"laugh"、"cry"、"tell a joke"、"act a play"、"play the guitar"、"win a gift"、"funny"、"everyone"、"everything"、"at the ...

      高考英语一轮复习必修 Module My New Teachers外研全国通用PPT课件.pptx

      课件中给出了几个动词常接动名词的例子,如admit、delay、practise等。 4. **appreciate**: 动词appreciate意为“感激,鉴赏,理解”。如“I appreciate what you've done for me.”,表达对他人帮助的感谢。同时,...

      openlayers案例demo(详细注释)

      OpenLayers应用通常由几个关键部分组成:地图(Map)对象、图层(Layer)对象、控件(Control)以及视图(View)。地图对象是应用的核心,它管理着图层、控件和视图。图层对象代表地图上的数据源,而视图则定义了地图的显示...

      硬件与软件调试资料大纲NEW.pdf

      本章主要涵盖以下几个知识点: 1. **机箱**:机箱按照外形可分为立式和卧式,根据结构通常分为AT和ATX。机箱的主要作用是为电脑主机提供保护,如同电脑的外壳。 2. **电源**:电源同样有AT和ATX两种结构,是为整个...

    Global site tag (gtag.js) - Google Analytics