• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
^ω^SAp傻X^o^
博客园    首页    新随笔    联系   管理    订阅  订阅
SAP采购订单屏幕控制

这里看交货计划的屏幕控制:交货计划增强,不可编辑

采购订单的程序是用类+屏幕写的。

所以直接看采购订单的程序:MEGUI

 

找到我们需要增强的屏幕,屏幕号1320 对应的类对象。

 

BUILD_DYNPRO_FIELDS 对象就是1320屏幕字段的控制。

 

这里的my_dynpro_fields就是字段属性,对应的结构为:

 控制字段是否可编辑,直接在BUILD_DYNPRO_FIELDS 位置后面隐式增强,更新字段display_only属性,或者删除标准的insert自己定义的

 

测试:控制交货日期不可编辑 

me22n的时候debug修改交货日期的属性

 效果:

 

如果需要控制在屏幕回车里,需要在PBO中控制:

 

修改内表my_dynpro_fields中开始交货日期字段属性

 效果:

 

^_^很多人都把资料锁进了note里,以后还怎么百度呢^_^
posted on 2024-08-14 17:46  ^ω^SAP傻X^o^  阅读(242)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3