zoukankan      html  css  js  c++  java
  • SAP 设置屏幕字段的隐藏、显示、必填和可选,以设置物料组为例

    1、事务码MM01,把物料组设为选填字段。

     

    2、找到物料组的屏幕字段。

     

     

     

     

    3、在后台根据屏幕字段找到对应字段组。后台路径:后勤-常规—物料主数据—字段选择—给字段组分配字段。点击后面的箭头进入下一屏幕。

     

    4、物料组的显示、隐藏、可选、必填跟工厂、物料类型等都有关系。比如说找到物料类型Z40的字段参考。

     

    5、在字段参考里找到UERP,就可以设置字段的显示、隐藏、可选或是必填了。

     

    5、我把这里设为可选条目,但是在用事务码MM01创建物料主数据的时候,物料类型为Z40的物料组仍旧是必填项目,这是因为决定这个屏幕字段是什么状态由多个条件决定。比如决定物料组这个屏幕字段是否为隐藏、显示、可选或必填是由工厂、物料类型、行业领域、事务代码来共同决定。

    而且状态也有优先顺序,优先顺序是:隐藏、显示、必输、可选,如果在工厂、物料类型,行业领域、事务代码这些条件的字段参考中有一项为必输,那么这个字段一定为必输,因为必输优先顺序在可选前面,仅仅设置一项字段参考是不起作用的。

    6、查找事务码的参考字段。后台路径:后台常规—物料主数据—配置物料主记录—分配屏幕序列到用户/物料类型/事务/工厂部门

     

    双击事务处理屏幕参考。

     

     

     

    总结:一定要理解字段参考的逻辑,当你需要设置一个屏幕字段为显示、隐藏、可填或者必输的时候,要理清楚这个屏幕字段是根据哪个条件来设置的,字段参考就是条件,还要考虑状态的优先顺序,比如说如果有一个条件设置为隐藏,那么这个屏幕字段一定是隐藏的,因为隐藏的优先级最高。

  • 相关阅读:
    UVa 531 Compromise
    UVa 10130 SuperSale
    UVa 624 CD
    2015年第一天有感
    Bootstrap3.0学习(一)
    IIS上.net注册
    11g Oracle导出表 默认不导出数据为空的表解决
    Oracle数据库密码重置、导入导出库命令
    每天进步一点--WCF学习笔记
    C#每天进步一点--异步编程模式
  • 原文地址:https://www.cnblogs.com/275147378abc/p/5699077.html
Copyright © 2011-2022 走看看