zoukankan      html  css  js  c++  java
  • 增强篇7 判断标准屏幕能否做屏幕增强

    遇到一个这个增强需求:

    CO01 的组件里面行项目上要做屏幕增强

     

    找了一圈出口,都没有发现可以用的,顺藤摸瓜找到了一个BADI ,发现也不能实现效果, 怀疑这里是否能做屏幕增强??
    请教前辈学到了判断方法:

    Step1,在子屏幕的TAB 页上F1 ,看有没有预留的 TAB页,

     到屏幕里查看布局

    可以看到布局里面是没有预留的TAB页签的,则判断没有标准的子屏幕增强

     Step2. 到子屏幕上找一个字段F1, 进里面看布局,有没有预留的BLOCK:屏幕块

     

    然而并没有,满满都是标准字段,则判断也没有预留字段增强

     

     Step3. 检查子屏幕里的 Logic flow, 看有没有 SUBSCREEN ,或者BLOCK 关键字

     这里也是没有的, 至此,则判断没有标准方式增强,

    如果一定需要增强, 就得改标准屏幕,第一个屏幕增强 TAB页, 在PBO 里 CALL SUBSCREEN ,   

    SUBSCREEN 可以写到自己的函数组里, 使用 SET  (Function1)  ,GET(Function2) 传值,

    在自己的处理字段检查逻辑实现

    有兴趣对比一下CO03 项目的屏幕:

  • 相关阅读:
    html
    头部标签
    ajax
    分辨率
    js 运动基础
    js DOM
    js定时器
    js数组
    js基础
    例子:js简易日历
  • 原文地址:https://www.cnblogs.com/rainysblog/p/11985310.html
Copyright © 2011-2022 走看看