我通过两个步骤创建内部表,都参考了 RTTS 技术。第一步将一个制表符分隔的文件加载并解析到一个表中。第二步通过 RTTI 读取该表,然后进行硬编码,在文件中的旧列前面添加一些其他列,最后再次添加旧字段,该表现在有大约 12 个新的硬编码列,在那些前面从文件中。RTTS 帮助创建最终表,然后将其作为数据源传递给 ALV 网格。
我之前的要求没有考虑到最终用户将永远需要 ALV-grid-toolbar-functions,但是,与往常一样,这已经改变了。我启用了工具栏功能,默认功能,没有任何自定义按钮。
因此,现在用户可以从显示中删除一些列或重新添加它们,她/他也可以更改它们的顺序。一切都很好,但我从未遇到过在运行时创建的表的这种情况。
是否有我需要注意的特殊罪魁祸首?