如何解决从ABAP表格中删除默认值
| 我有一个用于在表中创建新记录的屏幕,它包含带有所有数据库列的表单。问题是,一旦调用该屏幕,它就会有最后的数据库记录。因此,要添加新记录,您必须先清空当前值。 任何想法如何摆脱这一点?解决方法
发生这种情况的唯一方法是,首先要在字段中选择值。假定您已经在程序中声明了与表相同类型的结构(可能使用TABLES语句),并且在屏幕上将字段命名为相同,并且您正在结构中选择值。
如果是这种情况,您只需发出CLEAR即可清除结构中的所有字段。 (您可以在上次更新后直接执行此操作)。
但是,如果没有示例程序和屏幕代码,很难分辨。
, 我完全不同意mydoghasworms的回答。
一条评论,当您找到表时,请确保清除带有表头的itab []。
昨天我遇到了同样的问题,当我清除屏幕上的表格时,它可以工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。