`
womendu
  • 浏览: 1531459 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

ALV错误:Overwritten protected field

 
阅读更多

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

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

Error at assignment: Overwritten protected field.

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

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

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

分享到:
评论

相关推荐

    面向对象的alv 资料

    * FIELDNAME ALV控制:内部表字段的字段名称 * TABNAME LVC标签名称表名,如果是内表,是16位的 * CURRENCY ALV控制:货币单位 * CFIELDNAME ALV控制:参考的当前单位的字段名称 * QUANTITY ALV控制:计量单位 * ...

    [SAP ABAP开发技术总结]ALV详解(Fuction ALV 和OO ALV)

    [SAP ABAP开发技术总结]ALV详解(Fuction ALV 和OO ALV) 图文并茂,详细介绍了Fuction ALV 和OO ALV的相关开发 [SAP ABAP开发技术总结]ALV详解:Function ALV(一) [SAP ABAP开发技术总结]ALV详解:Function ALV...

    abap alv 函数参数说明

    + FIELDNAME ALV:控制内部表字段的字段名称。 + TABNAME LVC:标签名称,表名,如果是内表,是 16。 + CURRENCY ALV:控制货币单位。 + CFIELDNAME ALV:控制参考的当前单位的字段名称。 + QUANTITY ALV:控制...

    REUSE_ALV_FIELDCATALOG_MERGE注意点.docx

    在 SAP 开发环境中,"REUSE_ALV_FIELDCATALOG_MERGE" 是一个非常重要的函数,用于合并和创建用于 ALV (ABAP List Viewer) 输出的字段目录。然而,在使用这个函数时,可能存在一些陷阱和注意事项,导致程序出错或者...

    abap-ALV.rar_ABAP系统ALV_abap_abap开发alv

    1. 初始化ALV:调用FUNCTION模块`REUSE_ALV_GRID_DISPLAY`,并传递必要的参数,如选择的数据结构、是否启用交互模式等。 2. 设置ALV参数:通过调用`SET_TABLE_FOR_FIRST_DISPLAY`函数设置列标题、宽度、排序和过滤...

    [ABAP]Function实现ALV Table 二:ALV的弹出窗口形式

    在ABAP(Advanced Business Application Programming)中,ALV(ABAP List Viewer)是SAP提供的一种用于显示数据表的标准化接口。本篇我们将深入探讨如何使用Function来实现ALV Table的弹出窗口形式,这对于创建用户...

    ABAP_ALV_知识整理

    3. 初始化ALV:使用CL_GUI_ALV_GRID类或CL_SALV_TABLE类初始化ALV实例。 4. 配置ALV:设置ALV的显示属性,如列宽、排序、过滤等。 5. 显示ALV:调用REPAINT或REFRESH方法来显示或更新表格数据。 6. 注册事件处理:...

    SAP ABAP技术培训ALV.docx

    SELECT A~FIELD1, A~FIELD2, B~FIELD3 INTO TABLE FROM <DB TABLE_A> AS DB_A INNER JOIN <DB TABLE_B> AS DB_B ON A~FIELD1 = B~FIELD2 WHERE A~FIELD1 IN XXXXX ``` 在编写报表时,这些语法是构建复杂...

    ABAP ALV 报表基础模板(两种)

    SELECTION-SCREEN COMMENT 1(8) TEXT-001 FOR FIELD P_CNAME. PARAMETERS : P_NAME LIKE ZPWH_AZ_DB-CNAME OBLIGATORY. SELECTION-SCREEN POSITION 40. SELECTION-SCREEN COMMENT 42(5) TEXT-002. PARAMETERS :...

    alvis:算法可视化器

    **算法可视化器——爱维斯(Alvis)** 爱维斯是一个基于JavaScript的算法可视化工具,它旨在帮助用户直观地理解和学习各种计算机算法。通过在网页浏览器中打开`algovis.html`,用户可以交互地观察算法的执行过程,...

    SAP ALV标准范例

    * BALVHD01:使用了REUSE_ALV_VARIANT_DEFAULT_GET、REUSE_ALV_FIELDCATALOG_MERGE、REUSE_ALV_EVENTS_GET等FM,用于显示分级层次式的Interactive list。 六、结论 SAP ALV标准范例提供了一种灵活的方式来显示和...

    ALV.rar_SAP_abaP ALV_abap_alv_sap alv

    在SAP系统中,ALV(Accelerated List Viewer)是一种用于数据展示的工具,它提供了标准的表格形式来显示数据库查询结果。ALV是ABAP编程的重要组成部分,它简化了复杂数据的可视化处理。本篇将深入探讨如何通过ABAP...

    alv培训资料大全-内部资料完整版

    4. 配置ALV:设置列的显示属性,如标题、宽度、是否可编辑等,可以通过函数模块`ALV_GRID_SET_TABLE_FOR_FIRST_DISPLAY`完成。 5. 显示ALV:调用`ALV_GRID_DISPLAY`或`ALV_LIST_DISPLAY`函数模块来显示ALV报表。 6. ...

    [ABAP]Function实现ALV Table一:最简单的ALV显示

    NULL 博文链接:https://klg.iteye.com/blog/277008

    ABAP-ALV进阶

    内表的结构和字段目录是一致的,否则可能会出现一些无法预知的错误。 六、ALV 简单示例 面向对象的 ALV GRID 必须存在于一个容器当中,就是 FUNCTION 的 ALV,实际上也是使用 CL_GUI_ALV_GRID 这个类的。

    SAP OO ALV技术介绍.pptx

    SAP OO ALV技术介绍 SAP OO ALV技术是SAP系统中的一种报表控件类,通过调用cl_gui_alv_grid类的方法set_table_for_first_display可以实现ALV报表的显示。OO ALV技术相比于标准函数REUSE_ALV_GRID_DISPLAY和REUSE_...

    ABAP OOALV学习文档

    - **字段目录 (Field Catalog)**:用于控制 ALV 显示的网格中每个字段的属性,如字段顺序、对齐方式、颜色等。 - **布局控制 (Layout)**:控制整个 ALV 的布局,包括标题、可编辑性、行颜色、列颜色等。 ##### 创建...

    ALV_GRID介绍

    其中最重要的控制结构是“字段目录”(Field Catalog),它用于控制ALV_GRID中每个字段的属性,如字段的顺序、对齐方式、是否可编辑等。 ##### 字段目录 [Field Catalog] 字段目录中常用的控制字段包括但不限于: ...

    5、Webdynpro入门之ALV

    确保ALV正确显示数据,并检查是否有任何错误或异常情况出现。 #### 八、进阶技巧 1. **定制ALV**:你可以通过自定义Field Catalog来定制ALV的列显示方式,比如添加或隐藏某些列。 2. **分页处理**:对于大量数据的...

Global site tag (gtag.js) - Google Analytics