REPORT ZTEST_DIS_ERROR .
*介绍:弹出错误的显示框

DATA : GT_BAPIRET  TYPE  STANDARD  TABLE  OF BAPIRET2 ,
      GW_BAPIRET  TYPE BAPIRET2 .
*TYPE        1 类型 BAPI_MTYPE  CHAR  1 0 消息类型: S 成功,E 错误,W 警告,I 信息,A 中断
*ID          1 类型 SYMSGID CHAR  20  0 消息类
*NUMBER      1 类型 SYMSGNO NUMC  3 0 消息编号
*MESSAGE     1 类型 BAPI_MSG  CHAR  220 0 消息文本
*LOG_NO      1 类型 BALOGNR CHAR  20  0 应用程序日志: 日志号
*LOG_MSG_NO  1 类型 BALMNR  NUMC  6 0 应用日志:内部邮件序列号
*MESSAGE_V1  1 类型 SYMSGV  CHAR  50  0 消息变量
*MESSAGE_V2  1 类型 SYMSGV  CHAR  50  0 消息变量
*MESSAGE_V3  1 类型 SYMSGV  CHAR  50  0 消息变量
*MESSAGE_V4  1 类型 SYMSGV  CHAR  50  0 消息变量
*PARAMETER   1 类型 BAPI_PARAM  CHAR  32  0 参数名称
*ROW         1 类型 BAPI_LINE INT4  10  0 参数中的行
*FIELD       1 类型 BAPI_FLD  CHAR  30  0 参数中的字段
*SYSTEM      1 类型 BAPILOGSYS  CHAR  10  0 引发消息的逻辑系统
DATA : GR_TABLE   TYPE  REF  TO CL_SALV_TABLE .

*test
REFRESH GT_BAPIRET .
CLEAR GW_BAPIRET .
GW_BAPIRET - TYPE  =  'S' .
GW_BAPIRET - ID  =  '300' .
GW_BAPIRET - NUMBER  =  20 .
GW_BAPIRET - MESSAGE  =  '保存成功!' .
APPEND GW_BAPIRET  TO  GT_BAPIRET .

TRY .
    CL_SALV_TABLE =>FACTORY (
       IMPORTING
        R_SALV_TABLE  = GR_TABLE
       CHANGING
        T_TABLE       = GT_BAPIRET  ) .
   CATCH CX_SALV_MSG .                                     "#EC NO_HANDLER
ENDTRY .

DATA : LR_COLUMNS  TYPE  REF  TO CL_SALV_COLUMNS . "All Column Objects

LR_COLUMNS  = GR_TABLE ->GET_COLUMNS (  ) .
LR_COLUMNS ->SET_OPTIMIZE (  'X'  ) .

*弹出框
GR_TABLE ->SET_SCREEN_POPUP (
  START_COLUMN  =  1 "起始列
  END_COLUMN    =  100 "结束列
  START_LINE    =  1 "起始行
  END_LINE      =  10  ) . "结束行

GR_TABLE->DISPLAY( ).

超级实用的列表提示错误一览显示框相关推荐

  1. 计算机无法连接网络显示错误651,电脑连接路由器提示错误651解决办法

    有的用户在设置路由器后或者突然上不去网时候出现错误代码651,这可严重影响了我们上网,简直什么都做不了.不过不用着急,下面小编带来解决办法,请大家参考! 问题描述:路由器连接后提示错误代码651 宽带 ...

  2. 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言

    本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...

  3. php 错误提示,php怎么显示错误

    php怎么显示错误? 调试PHP让浏览器提示错误的方法 一. php.ini中的display_errors的值改为On: 或者 php代码页顶部加上ini_set("display_err ...

  4. NVIDIA控制面板打开报错,提示nvcplui.exe应用程序错误并显示传递给系统调用的数据区域太小

    打开NVIDIA控制面板时提示错误,提示nvcplui.exe应用程序错误并显示传递给系统调用的数据区域太小 解决方法:打开报错提示中程序所在路径 我电脑对应路径如下图所示 在电脑中进入对应路径,可能 ...

  5. html按钮超链接错误403,电脑使用浏览器打开网页提示网站拒绝显示此网页和HTTP 403禁用的解决方法...

    最近有用户在电脑系统中使用浏览器打开网页的时候,显示网站拒绝显示此网页和HTTP 403错误,具体问题现象如下所示: 故障原因分析: 这样的错误通常发生在单个网站上,应该是系统调用错误的登录缓存信息引 ...

  6. sql服务器显示error,SQL server 2008 登陆服务器时提示错误233

    SQL server 2008登录的时候提示错误233,具体内容如上图所示,这是什么问题呢?怎么解决这个问题呢? 小编整理了一下相关的信息,给各位朋友做个参考. 题一:已成功与服务器建立连接,但是在登 ...

  7. win7打印机不显示服务器错误,打印机连接不上,教你win7连接打印机提示错误0x00000002的解决教程...

    今天小编给大家分享的是win7连接打印机提示错误0x00000002的解决教程,打印机是很多用户日常办公必备的工具,在很多地方,打印机都是以网络的形式进行连接的,当你使用打印机时,遇到无法连接错误0x ...

  8. 电脑提示显示服务器错误怎么解决,电脑提示错误信息:在主机名解析时通常出现的暂时错误如何解决...

    ‍ 最近有用户和小编反映电脑在接受电子邮件时会出现提示"错误信息:这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应."这个问题主要是DNS解析错误 ...

  9. 计算机联网显示651,651错误代码,教您宽带连接提示错误651怎么办

    现如今使用笔记本电脑的用户越来越多,而当中绝大多数的用户都会选择安装笔记本win7系统.不过有用户反映电脑宽带连接时总是出现651的错误提示,网络经常断线的情况.影响使用,怎么办呢?下面,小编给大伙演 ...

最新文章

  1. linux syn 队列,linux 防御SYN攻击
  2. 从字符串中删除所有出现的char
  3. android控制手机强制手机横竖方向,使用android IOIO和安卓手机制作视频遥控小车(控制灯的开关、实时视频传输、方向控制)...
  4. bean加载context idea_02-基于IDEA创建SpringBoot项目并进行入门分析
  5. 微服务框架Go-Micro集成Nacos实战之服务注册与发现
  6. 1-100以内的数求和,求出当和第一次大于20的当前数
  7. 软件测试面试题linux,linux基础面试题
  8. android按钮旋转,单击一个按钮在android中顺时针旋转图像
  9. 火热报名|5月15日线下沙龙上海站——“大促活动场景下的质量保障”主题
  10. excel表中怎么让隐藏的表格中不粘贴内容-制作autohotkey快捷键
  11. php在线支付系统,Thinkphp各大支付平台在线支付集成源码
  12. java获取上周任意一天的日期
  13. caffe的python接口学习(7):绘制loss和accuracy曲线
  14. hdu 1423(LCS+LIS)
  15. 基于vue2全家桶实现的,仿移动端QQ
  16. 算法-经典趣题-三色球
  17. 将word 转换为图片(word to pdf ->pdf to image)
  18. 消防审批时限减了一半
  19. 高校逐梦元宇宙,是风口还是噱头?
  20. esp32 micropython 控制ws2812 RGB灯带

热门文章

  1. 美团悄悄进入企业早餐,其战略目的为高频带低频?
  2. leaflet知识整理
  3. 面对重重问题 光伏扶贫路在何方?
  4. [LeetCode] Binary Tree Paths
  5. OC字符串转C语言字符串
  6. 推荐10款纯css3实现的实用按钮
  7. 邮件防伪SPF,反垃圾邮件
  8. 清除2960交换机的配置
  9. RabbitMQ从安装到使用
  10. 任务队列和异步接口的正确打开方式(.NET Core版本)