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 项目的屏幕:

  • 相关阅读:
    PHP array_udiff_assoc() 函数
    PHP array_udiff() 函数
    app已损坏,打不开。你应该将它移到废纸篓
    [WC2013]糖果公园
    win10 uwp 绑定静态属性
    win10 uwp 修改Pivot Header 颜色
    win10 uwp 修改Pivot Header 颜色
    win10 uwp 修改Pivot Header 颜色
    win10 uwp 反射
    win10 uwp 反射
  • 原文地址:https://www.cnblogs.com/rainysblog/p/11985310.html
Copyright © 2011-2022 走看看