由于客户特殊的需求,在选择屏幕的界面会要求某些查询条件设置为默认值,并且不可输入,效果如下所示:

实现有三个步骤 :
1)在选择屏幕设定默认值
如: PARAMETERS :     P_WERKS LIKE  AUFK-WERKS DEFAULT  '1300' .               "工厂
2) 设置屏幕元素不可编辑
如:
*---------------------------------------------------------------------*
*   FRM_SET_NEDIT.
*   设置屏幕的元素不能编辑
*
*---------------------------------------------------------------------*
FORM  FRM_SET_NEDIT.
LOOP  AT  SCREEN .
IF  SCREEN -NAME EQ  'P_WERKS' .
SCREEN -INPUT  = '0' .
MODIFY  SCREEN .
ENDIF .
ENDLOOP .
ENDFORM .     
3) 在选择屏幕的初始化时调用子例程
INITIALIZATION .
PERFORM  FRM_SET_NEDIT.                     "设置工厂不能编辑

abpa 设置选择屏幕的元素不可编辑相关推荐

  1. abpa 设置选择屏幕的元素不可编辑(转)

    由于客户特殊的需求,在选择屏幕的界面会要求某些查询条件设置为默认值,并且不可输入,效果如下所示: 实现有三个步骤 : 1)在选择屏幕设定默认值 如: PARAMETERS:     P_WERKS L ...

  2. ABAP选择屏幕的例子

    下面是一个典型的选择屏幕的典型例子. 1.设置选择屏幕参数. ***begin(end) of block使用屏幕元素逻辑块. SELECTION-SCREEN BEGIN OF BLOCK BK1 ...

  3. ABAP 动态控制选择屏幕 / Free Selection

    常规实现方式: 1. 动态控制属性,使用如下语句代码控制. 2. 标准模块实现的free selection 3. 结合逻辑数据库的动态选择屏幕 具体实现: 第一种大致通过如下代码实现 AT SELE ...

  4. SAP ABAP 动态选择屏幕

    常规实现方式: 1. 动态控制属性,使用如下语句代码控制. 2. 标准模块实现的free selection 3. 结合逻辑数据库的动态选择屏幕 具体实现: 第一种大致通过如下代码实现 AT SELE ...

  5. 选择屏幕——按钮、单选复选框

    12.6.     按钮.单选复选框.下拉框的FunCode 如果复选框与单选按钮没有设置Function Code,则它们就会像普通的输入框一样,即使状态发生了改变,也不会触发PAI事件 对话屏幕中 ...

  6. 史上接近最完整的选择屏幕开发知识(针对初学者)(还有下拉菜单的实现)

    选择屏幕的开发知识无非就是围绕这3个点:PARAMETERS        SELECT-OPTIONS               SELECTION-SCREEN (一)PARAMETERS:为变 ...

  7. SAP选择屏幕开发(一)

    用户通过屏幕操作来实现与SAP的数据交互,而SAP的屏幕开发一般分为两种,一种是通过SAP ABAP语法创建屏幕元素,称之为选择屏幕,选择屏幕主要是用来输入查询参数:第二种是通过SAP的屏幕编辑器开发 ...

  8. 选择屏幕abap开发

    视频课程: 选择屏幕 内存: sap内存和abap内存 paramter 基本用法 测试程序源代码 *&-------------------------------------------- ...

  9. abap选择屏幕工具栏按钮问题

    选择屏幕的工具栏按钮?听上去好像就是SE80创建report的时候,新增加一个GUI状态嘛,对不对?其实不是的. 我们先看一个普通的report程序 不就是这样嘛? 我们运行这个report看看 点击 ...

最新文章

  1. 【 MATLAB 】sort ( Sort array elements )
  2. 二叉查找树Java实现代码
  3. 三、深入elasticsearch基本语法
  4. java 飞行记录器_Java 11功能– Java飞行记录器
  5. linux测试固态硬盘读写速度,在 Linux 上检测 IDE/SATA SSD 硬盘的传输速度
  6. prompt你到底行不行?
  7. VSCode自定义代码片段15——git命令操作一个完整流程
  8. 关于二级域名Cookie的问题及解决方法
  9. UUIDGenerator
  10. CloudCompare:汉化
  11. 已知两点坐标和半径,求圆心
  12. ds18b20温度转换c语言,DS18B20 测温程序完全解读
  13. Win10安装Deepin双系统找不到启动项
  14. 通过opencv在图片上加上文字_基于Ubuntu16
  15. 手算梯度下降法,详解神经网络迭代训练过程
  16. 加州大学圣地亚哥分校计算机科学排名,加州大学圣地亚哥分校计算机科学硕士排名第18(2020年TFE Times排名)...
  17. 知道做到 - 分享三
  18. 使用opencv-python和dlib实现的简单换脸程序
  19. FT2000+下固化intel I350mac地址
  20. 【Python】如何查看安装的python的版本号

热门文章

  1. 史上最全网络端口号大全,肝货
  2. 福州大学计算机学院印佳丽,福州大学数学与计算机科学学院导师介绍:曾有栋...
  3. 数据库表赋权给指定用户
  4. chatGPT与逆向的相遇,快速解决sslpinning抓包问题
  5. 关于QQ使用的一些代码
  6. UE4 Material_01:堡垒之夜砍伐树木效果
  7. 关于学习ArcGis的相关阅读书目的推荐
  8. ORACLE集群管理-核心资源分析-MDNS
  9. 七天免登录(Cookie+session)+ 页面显示动画人物效果(萌娘+气泡效果)+购物车的实现代码
  10. 防止进程被任务管理器关掉的办法