屏幕字段属性结构scrren里的字段含义

screen结构里的字段是赋予加到屏幕的字段的属性,可以这样子说屏幕上的一个字段就如其它开发语言的一个控件,而screen里的字段就是这个控件的属性。
screen主要包括以下属性:
名称                  长度       说明
NAME                30          屏幕字段的名称
GROUP1          3            属于字段组1的字段
GROUP2          3            属于字段组2的字段
GROUP3          3            属于字段组3的字段
GROUP4          3            属于字段组4的字段
ACTIVE             1            可见并准备输入的字段
REQUIRED     1            字段输入是强制的,即该值为X是表示该字段必须输入
INPUT              1            字段准备输入
OUTPUT          1            字段仅用于显示
INTENSIFIED  1           高亮显示字段
INVISIBLE        1           禁用字段
LENGTH          1           减少字段输出长度
DISPLAY_3D   1           以三维框架显示字段
VALUE_HELP 1           显示有值帮助的字段 

 上述长度为1的字段,值为"1"时表示启用该功能,值为"0"时是该功能的相反。

如定义了屏幕字段parameters:s_wers LIKE t001w-werks MODIF ID mod.
name字段是指屏幕字段s_werks的的名字,即name的值为s_werks。
但在屏幕里不能使用name来控制字段s_werks,需要使用GROUP1这四个字段的值来控制;
如上述定义了s_werks的group1为mod,当需要控制字段s_werks在屏幕上是否显示或其它时,可使用以下代码:
LOOP AT SCREEN.
  CHECK SCREEN-GROUP1 = 'mod'.
  SCREEN-INPUT = '0'. "表示字段s_werks只用于显示不能输入
  ...                 "同样其它属性也是同上面来控制
  MODIFY SCREEN.
ENDLOOP.
对于group1属性可以同时定义多个屏幕字段为同一个id,如:
parameters:s_werks LIKE t001w-werks MODIF ID mod,
     s_matnr LIKE marc-matnr MODIF ID mod.
当控制"mod"的属性时即是指同时控制这两个字段。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
根据需求,以下是关于手环弹窗优先级的测试用例: 1. 测试用例名称:保留先前的事件 描述:验证无论先前的事件的优先级如何,都能够保留先前的事件 步骤: 1. 触发一个事件,并让其显示在手环上 2. 触发一个新事件,并让其显示在手环上 3. 检查手环是否正确保留先前的事件,并在新事件消失后恢复先前的事件 预期结果:无论新事件的优先级如何,手环都应能正确保留先前的事件 2. 测试用例名称:刷卡警报事件暂停 描述:验证如果先前的事件是刷卡警报类型,是否能够暂停先前的事件,并在新事件消失后恢复先前的事件 步骤: 1. 触发一个刷卡警报事件,并让其显示在手环上 2. 触发一个新事件,并让其显示在手环上 3. 检查手环是否能正确暂停先前的刷卡警报事件,并在新事件消失后恢复先前的刷卡警报事件 预期结果:刷卡警报事件应能被暂停并在新事件消失后恢复显示 3. 测试用例名称:刷卡提醒事件消失 描述:验证无论新事件如何,刷卡提醒事件是否会在显示时间后消失 步骤: 1. 触发一个刷卡提醒事件,并让其显示在手环上 2. 触发一个新事件,并让其显示在手环上 3. 检查手环是否能在刷卡提醒事件的显示时间后消失,无论新事件如何 预期结果:刷卡提醒事件应能在显示时间后消失,无论新事件如何 4. 测试用例名称:多个事件优先级比较 描述:验证多个具有不同优先级的事件同时发生时,是否遵循优先级规则 步骤: 1. 触发多个具有不同优先级的事件,并让它们同时显示在手环上 2. 检查手环是否按照优先级规则正确显示相关事件 预期结果:手环应根据优先级规则正确显示多个事件,较高级别的事件可以覆盖较低级别的事件 以上是关于手环弹窗优先级的测试用例,根据需要可以进一步细化和补充。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值