当前位置: 首页 > news >正文

SAP 有趣的‘bug‘ 选择屏幕输入框没了

如下代码将会输出一个P_U的字段

PARAMETERS p_u TYPE string VISIBLE LENGTH 12 MEMORY ID m1.AT SELECTION-SCREEN OUTPUT.LOOP AT SCREEN.IF screen-name = 'P_U'.screen-invisible = '1'.MODIFY SCREEN.ENDIF.ENDLOOP.

如果我们给这个字段设置一个默认值,参考如下代码,这时将会输出什么呢?

DATA: lv_xs TYPE xstring.PARAMETERS p_u TYPE string VISIBLE LENGTH 12 MEMORY ID m1.INITIALIZATION.lv_xs =  '0000'.p_u = cl_bcs_convert=>xstring_to_string( iv_cp = '4103' iv_xstr = lv_xs ).AT SELECTION-SCREEN OUTPUT.LOOP AT SCREEN.IF screen-name = 'P_U'.screen-invisible = '1'.MODIFY SCREEN.ENDIF.ENDLOOP.

会发现输入框消失了

 此时将代码修改到上一个版本,并在AT SELECTION-SCREEN OUTPUT下清除该值,仍然没有输入框

DATA: lv_xs TYPE xstring.PARAMETERS p_u TYPE string VISIBLE LENGTH 12 MEMORY ID m1.AT SELECTION-SCREEN OUTPUT.LOOP AT SCREEN.IF screen-name = 'P_U'.screen-invisible = '1'.MODIFY SCREEN.ENDIF.ENDLOOP.CLEAR: p_u.START-OF-SELECTION.WRITE:/ p_u.

SAPKB74024    SAP Basis Component
 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • redis分布式是如何实现的(面试版)
  • Unity URPShader支持多光源处理
  • Qt杂项功能实现
  • Linux 数据结构 树知识
  • 学习bat脚本
  • 自然语言处理系列四十七》Elasticsearch搜索引擎》Elasticsearch代码实战
  • 川崎机器人维修请开启马达电源报警故障
  • 使用Lora微调LLM——笔记
  • okhttp异步请求连接阻塞问题排查
  • cenos 7 安装 golang
  • vue3 自定义hooks(组合式函数)
  • PHP语言有哪些优势和特点?
  • C——四种排序方法
  • 84、 k8s的pod基础+https-harbor
  • 行级安全的艺术:SQL中的精细化数据保护策略
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 自己简单写的 事件订阅机制
  • Java读取Properties文件的六种方法
  • js递归,无限分级树形折叠菜单
  • Lucene解析 - 基本概念
  • Making An Indicator With Pure CSS
  • PermissionScope Swift4 兼容问题
  • SQL 难点解决:记录的引用
  • vue-router的history模式发布配置
  • 当SetTimeout遇到了字符串
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 记录:CentOS7.2配置LNMP环境记录
  • 经典排序算法及其 Java 实现
  • 如何进阶一名有竞争力的程序员?
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 微信小程序实战练习(仿五洲到家微信版)
  • 由插件封装引出的一丢丢思考
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • # 职场生活之道:善于团结
  • (2022 CVPR) Unbiased Teacher v2
  • (3)选择元素——(17)练习(Exercises)
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (js)循环条件满足时终止循环
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (一)u-boot-nand.bin的下载
  • (原)Matlab的svmtrain和svmclassify
  • .NET CORE Aws S3 使用
  • .Net Core中Quartz的使用方法
  • .net dataexcel 脚本公式 函数源码
  • .net wcf memory gates checking failed
  • .NET 的程序集加载上下文
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net与java建立WebService再互相调用