以下是纯顾问群~
微信群:SAP干货铺,请联系本人微信 sapliumeng。
QQ群 :SAP干货铺,  群号:775662808
所有群管理严格,严格禁止一切外来链接、招聘、广告等垃圾信息!

如果您觉得这篇干货文章有用,请帮忙转载、分享给更多人,谢谢~

直接上干货吧~

最终效果图:

点击超链接后:

直接上参考代码吧:

REPORT ZLM_ALV013.
DATA:GT_DATA TYPE TABLE OF SPFLI.
DATA:GS_LAYOUT              TYPE SLIS_LAYOUT_ALV.
START-OF-SELECTION.
  "获取数据
  SELECT * FROM SPFLI INTO TABLE GT_DATA.
  "展示数据
  GS_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
  GS_LAYOUT-ZEBRA = 'X'.
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      I_CALLBACK_PROGRAM          = SY-REPID
      I_CALLBACK_HTML_TOP_OF_PAGE = 'HTML_TOP_OF_PAGE'
      I_HTML_HEIGHT_TOP           = 40               "控制表头栏目的初始高度
      IS_LAYOUT                   = GS_LAYOUT
      I_STRUCTURE_NAME            = 'SPFLI'
    TABLES
      T_OUTTAB                    = GT_DATA
    EXCEPTIONS
      PROGRAM_ERROR               = 1
      OTHERS                      = 2.
*&TOP_OF_PAGE
FORM HTML_TOP_OF_PAGE USING DOCUMENT TYPE REF TO CL_DD_DOCUMENT.
  DATA: TEXT TYPE SDYDO_TEXT_ELEMENT.
  DATA: M_P      TYPE I,
        M_BUFFER TYPE STRING.
  CLEAR M_BUFFER.
  CONCATENATE
       ''
       '

'  "标题 剧中 h1 默认就是加粗
       ''   "颜色 红色
       ''    "字体大小 5像素
       'SAP干货铺'            "文本
       ''
       ''
       '

'
       ''
       INTO M_BUFFER.
  "使用html insert css布局保证了 标题永远居中
  CALL METHOD DOCUMENT->HTML_INSERT
    EXPORTING
      CONTENTS = M_BUFFER
    CHANGING
      POSITION = M_P.
  CLEAR M_BUFFER.
  CONCATENATE
       ''
       '

'     "右对齐
       '' " 蓝色,
       ''                "大小
        ''                             "斜体
        ''                             "加粗
       'SAP干货铺测试'                     "文本
       '
'
         '
'
       ''
       ''
       '

'
       ''
       INTO M_BUFFER.
  CALL METHOD DOCUMENT->HTML_INSERT
    EXPORTING
      CONTENTS = M_BUFFER
    CHANGING
      POSITION = M_P.
  CLEAR M_BUFFER.
  CONCATENATE
       ''
       '

'     "对齐方式
       '' "颜色
       ''                "大小
*        ''                             "斜体
*        ''                             "加粗
       'SAP干货铺测试'                     "文本
*       '
'
*         '
'
       ''
       ''
       '

'
       ''
       INTO M_BUFFER.
  CALL METHOD DOCUMENT->HTML_INSERT  "
    EXPORTING
      CONTENTS = M_BUFFER
    CHANGING
      POSITION = M_P.
  CLEAR M_BUFFER.
  CONCATENATE
       ''
       '

'     "对齐方式
       '' "颜色
       ''                "大小
        ''                             "斜体
        ''                             "加粗
       'SAP干货铺测试'                     "文本
       '
'
         '
'
       ''
       ''
       '

'
       ''
       INTO M_BUFFER.
  CALL METHOD DOCUMENT->HTML_INSERT  "
    EXPORTING
      CONTENTS = M_BUFFER
    CHANGING
      POSITION = M_P.
  TEXT = '欢迎关注公众号:SAP干货铺'.
  CALL METHOD DOCUMENT->ADD_TEXT
    EXPORTING
      TEXT          = TEXT
      SAP_STYLE     = CL_DD_DOCUMENT=>SUCCESS "WARNING
      SAP_COLOR     = CL_DD_DOCUMENT=>LIST_TOTAL_INT
      SAP_FONTSIZE  = CL_DD_DOCUMENT=>LARGE
      SAP_FONTSTYLE = CL_DD_DOCUMENT=>SERIF
      SAP_EMPHASIS  = CL_DD_DOCUMENT=>EMPHASIS.
  "添加超链接
  CALL METHOD DOCUMENT->ADD_LINK
    EXPORTING
      URL     = 'https://mp.weixin.qq.com/s/7l7E1ZNYRnPNfezPZKRA8Q'
      TOOLTIP = '欢迎访问干货铺'
      TEXT    = '双击访问SAP干货铺Debug系列文章'.
  CALL METHOD DOCUMENT->NEW_LINE.
  "Draw an underLine 下划线
  CALL METHOD DOCUMENT->UNDERLINE.
*&----------日期
  "添加图标
  CALL METHOD DOCUMENT->ADD_ICON
    EXPORTING
      SAP_ICON = 'ICON_DATE'. "到 ICON 表中找就行
  TEXT = 'Date : '.
  CALL METHOD DOCUMENT->ADD_TEXT "添加文本
    EXPORTING
      TEXT         = TEXT
      SAP_EMPHASIS = 'Strong'. "加粗
  CALL METHOD DOCUMENT->ADD_GAP
    EXPORTING
      WIDTH = 1. "两个空格
  TEXT = SY-DATUM..
  CALL METHOD DOCUMENT->ADD_TEXT
    EXPORTING
      TEXT         = TEXT
      SAP_EMPHASIS = 'Strong'. "加粗
  CALL METHOD DOCUMENT->ADD_GAP
    EXPORTING
      WIDTH = 6. "6个空格
*&----------时间
  "添加图标
  CALL METHOD DOCUMENT->ADD_ICON
    EXPORTING
      SAP_ICON = 'ICON_TIME'. "到 ICON 表中找就行
  TEXT = 'Time : '.
  CALL METHOD DOCUMENT->ADD_TEXT
    EXPORTING
      TEXT         = TEXT
      SAP_EMPHASIS = ' '. "
  CALL METHOD DOCUMENT->ADD_GAP
    EXPORTING
      WIDTH = 1.
  TEXT = SY-UZEIT..
  CALL METHOD DOCUMENT->ADD_TEXT
    EXPORTING
      TEXT         = TEXT
      SAP_EMPHASIS = ' '. "
  " 添加新行
  CALL METHOD DOCUMENT->NEW_LINE.
ENDFORM.                    "HTML_TOP_OF_PAGE

请点击右下角“在看” 告诉我你曾来过~谢谢

abap alv新增行数据_ALV DMEO 09:REUSE_ALV_GRID_DISPLAY 使用HTML 居中 颜色大小 加粗 斜体 超链接 控制...相关推荐

  1. abap alv新增行数据_ABAP_ALV_最好教程 最全知识整理.doc

    ABAP_ALV_最好教程 最全知识整理 ABAP ALV 知识整理 亿力科技 ABAP开发组 目 录 一.ALV简介3 1.简介3 2.ALV_GRID介绍3 3.其它描述3 二.开发ALV的基本流 ...

  2. 给 ABAP ALV 报表的数据行增添颜色效果试读版

    零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二 ...

  3. 48 行代码给 ABAP ALV 报表的数据行增添颜色效果

    按照前一步骤 27 行代码开发一个最简单的 SAP ALV 报表完成之后,我们仅使用 27 行代码,就得到了如下图所示的 ABAP ALV 输出: 本步骤我们在此基础上,为这个朴素的 ALV 报表,增 ...

  4. 77 行代码实现 ABAP ALV 中的双击事件处理试读版

    零基础 ABAP 学习教程系列文章的目录 ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二 ...

  5. 77 行代码实现 ABAP ALV 中的双击事件处理

    我们在 ALV 开发专题的第二步骤里,为 ALV 输出的数据行,增添了颜色显示的功能: ALV 开发专题 27 行代码开发一个最简单的 SAP ALV 报表 给 ABAP ALV 报表的数据行增添颜色 ...

  6. 动手开发一个有用的 ABAP ALV 工具 - 查看指定用户的 ABAP 传输请求试读版

    本专栏计划的文章数在 150 篇左右,到 2022年10月6日为止,目前已经更新了 56 篇,专栏完成度为 37.3% 零基础 ABAP 学习教程系列文章的目录 1. ABAP 标准培训教程 BC40 ...

  7. ABAP ALV检查单元格更新数据

    ABAP ALV检查单元格更新数据 将ALV单元格设置为可输入后,通常我们需要对单元格输入的值做一个检查,一般来说用循环内表的方法可以实现上述操作,不过如果ALV中有大量数据,而我们只更新了少量的单元 ...

  8. easy ui 可编辑表格,新增行某个字段可以修改,已经存在的数据不允许修改

    1. 问题描述,easy ui 可编辑表格,在添加的时候可以进行编辑标题,已经存在的数据不允许编辑标题 2.解决问题的主要方法是区别新增数据和已有数据的区别,easy ui 自带的属性并没又找到区别的 ...

  9. V3.0element中table表格树形结构与懒加载通过接口获取展开行数据,并实现自动展开某行以及展开行数据删除,编辑,新增,展开行某些列不显示等功能

    1.获取列表后自动展开第一行,以及列表序号的显示 需要展开哪行,就赋值 expandsId 某行id 值就行了 2.展开某行时通过接口获取子行数据,一般需求是通过父行的id,来获取他的子行数据--lo ...

最新文章

  1. docker部署minio
  2. 【RS】如何从USGS上下载LANDSAT数据
  3. Django 笔记6 -- 多表查询
  4. POSIX 串口编程指南
  5. Qt工作笔记-简单的画图工具
  6. 【EI会议】 2021年图像处理与智能控制国际学术会议(IPIC 2021)
  7. Zend Studio 7.2 汉化包 及安装方法
  8. 全国职称计算机考试教程,全国职称计算机考试专用教程:Excel 2003 中文电子表格(附光盘)...
  9. 华为机试HJ15:求int型正整数在内存中存储时1的个数
  10. shell字符串的截取的问题
  11. oracle spatial 数据导入_Oracle Spatial导入shp数据
  12. 九宫格数独模型设计(随机生成题目)
  13. 三种不同的梯度下降算法和正则方程的线性回归预测结果对比
  14. VoLTE呼叫SIP信令分析
  15. 苹果手机投屏到pc电脑
  16. 挂载阿里云盘到本地目录
  17. linux--磁盘配额
  18. 精进——如何成为很厉害的人(采铜)
  19. 基于IMS的VoLTE业务
  20. Google(谷歌)正在构造可怕的帝国

热门文章

  1. 关于bootstrap的treeview不显示多选(复选框)的问题,以及联动选择的问题,外加多选后取值...
  2. SimpleUpdater.NET
  3. C# ie通过打印控件点打印,总是弹出另存为xps的对话框
  4. mysql 逐列读取_mysql – 根据其他列如何使用逐列
  5. 基于curl的php多线程类(异步请求)
  6. uniapp的目录结构反思与整理 app.vue【base】pages.json【配置】main.json【框架入口文件】
  7. Go赋值使用:类型{} 定位使用.
  8. WeChat授权Token验证体系:用token来隐藏微信用户的openid不用用户名与密码了, 与cookie与session很相似
  9. python int函数详解,python int()函数
  10. llvm编译器实战教程第二版_LLVM编译器实战教程