首页 > 其他分享 >ALV错误:Overwritten protected field

ALV错误:Overwritten protected field

时间:2023-09-18 12:08:05浏览次数:31  
标签:Overwritten 设定 错误 提示 field protected ALV


最近在做alv 开发的时候无意中遇到了 这个问题:

 

数据都能正常输出,但是当我  back 或者 双击 行 的时候 出 short dump,错误提示为:

 

  Error at assignment: Overwritten protected field.

 

 

从错误的提示来看是 程序在执行过程中试图覆盖 受保护的字段。

 

经反复检查发现是在 layout 中 设定了 box_fieldname . 而设定的值 对应的字段 在 内表中没有。

后来把这条语句注释掉就好了!

 

标签:Overwritten,设定,错误,提示,field,protected,ALV
From: https://blog.51cto.com/u_8215601/7508677

相关文章

  • ALV删除和追加行
    programbcalv_edit_04.*-----------------------------------------------------------------------*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&am......
  • 2、protected: 这种权限是为继承而设计的,protected所修饰的成员,对所有子类是可访问的,但
    2、protected:这种权限是为继承而设计的,protected所修饰的成员,对所有子类是可访问的,但只对同包的类是可访问的,对外包的非子类是不可以访问; protected权限的访问范围是:当前包所有的类+当前包以外的子类。 ......
  • 类与继承及修饰符public 、private 、protected 的使用方法
    1.什么是类类可以理解成为一个模板,通过这个模板可以实例化某一个具体对象比如说:我们定义一个动物类,通过这个动物模板可以实例化成为猫或者其他具体的动物2.类的基本使用我们需要创建一个动物类;这个动物有姓名、【默认值小可爱,字符串类型】年龄、【默认值20,数字类型】性......
  • error: The following untracked working tree files would be overwritten by merge
    错误内容如下:error:Thefollowinguntrackedworkingtreefileswouldbeoverwrittenbymerge: xxx/xxx/xxx/xxx/xxx/xxx/xxx.java Pleasemoveorremovethembeforeyoucanmerg      gitclean-d-fx 删除没有被上传的文件TRANSL......
  • 软件测试 | Dalvik虚拟机是如何执行程序的
    Android系统的架构采用分层思想,这样的好处是拥有减少各层之间的依赖性、便于独立分发、容易收敛问题和错误等优点。Android系统由Linux内核、函数库、Android运行时、应用程序框架以及应用程序组成。如图3-4的Android系统架构所示,Dalvik虚拟机属于Android运行时环境,它与一些核心库......
  • GraalVM 打包 Java ShellcodeLoader 为可执行文件
    GraalVM打包JavaShellcodeLoader为可执行文件url:https://app.yinxiang.com/fx/a6667249-7c5e-40dd-8bf6-e474fc844163title:GraalVM打包JavaShellcodeLoader为可执行文件date:2023-03-0212:37:26打包成Jar包先上项目地址:https://github.com/yzddmr6/Java-Sh......
  • 7-4 ALV 报表之 ALV GRID(OOALV)
     「ZPGM_ALV_GRID_DEMO」常用:「CL_GUI_ALV_GRID」でALVを新規作成;灵活性强,ALV实现报表方式上最为灵活; 実装の基本的な流れ:ステップ1:(オブジェクト)定義DATA:GRIDTYPEREFTOCL_GUI_ALV_GRID,G_CUSTOM_CONTAINERTYPEREFTOCL_GUI_CUSTOM_CONTAINER. ステッ......
  • jvisualvm安装Visual GC插件
    给jdk自带的jvisualvm安装VisualGC插件,遇到We'resorrythejava.netsitehasclosed(我们很抱歉java.net网站已经关闭)1、找到新的更新地址visualvm新访问地址:https://visualvm.github.io/index.html 进入“Plugins”,找到对应自己JDK版本的更新地址2、进入jvisualvm的插件管......
  • [超详细] GraalVM打包含有JNI的本地镜像
    GraalVM是一种高性能、多语言通用虚拟机和编译器技术。它由Oracle开发并开源,旨在为不同的编程语言和应用场景提供统一的运行时环境和编译器平台。以下是GraalVM的一些主要特点和功能:多语言支持:GraalVM支持多种编程语言,包括Java、JavaScript(Node.js)、Python、Ruby、R、C......
  • jvisualvm jconsloe 监视tomcat
    操作步骤:监控Java:先建一个名为jstatd.all.policy文件,内容为grantcodebase"file:${java.home}/../lib/tools.jar"{permissionjava.security.AllPermission;};在jdb的bin运行jstatd -J-Djava.security.policy=jstatd.all.policy  监控tomca......